tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc
On Tue, Dec 15, 2009 at 05:35:37PM +0000, Joerg Sonnenberger wrote:
> Module Name: pkgsrc
> Committed By: joerg
> Date: Tue Dec 15 17:35:37 UTC 2009
>
> Modified Files:
> pkgsrc/devel/libltdl: Makefile PLIST buildlink3.mk
> pkgsrc/devel/libtool: Makefile Makefile.common PLIST distinfo
> pkgsrc/devel/libtool-base: Makefile PLIST
> pkgsrc/devel/libtool-info: Makefile
> pkgsrc/devel/libtool/patches: manual-libtool.m4 patch-aa patch-ab
> patch-ac patch-ad
> pkgsrc/mk/compiler: f2c.mk
> Removed Files:
> pkgsrc/devel/libtool/patches: patch-ae
>
> Log Message:
> Update to libtool-2.2.6b. This switches libtool to the new main branch.
> Changes are many, important for pkgsrc:
> - much higher speed (up to 30% faster for the overall build of libX11)
> - less magic for detection of the tag
>
> The pkgsrc integration of f2c has been changed to be more sane.
> libtool itself now depends on the f2c frontend to use proper
> auto-configuration and only fakes up the library. This part is
> encapsulated in mk/compiler/f2c.mk.
This breaks Mac OS X (at least Snow Leopard) badly:
The build of the "gtk2" package fails with this error message:
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/im-viqr.la
does not export GTK+ IM module API:
dlopen(/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/,
10): no suitable image found. Did find:
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/: not a
file
Cannot load module
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/im-xim.la:
dlopen(/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/,
10): no suitable image found. Did find:
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/: not a
file
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/im-xim.la
does not export GTK+ IM module API:
dlopen(/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/,
10): no suitable image found. Did find:
/Users/tron/obj/x11/gtk2/work.excalibur/gtk+-2.18.5/modules/input/.libs/: not a
file
gnumake[3]: *** [gtk.immodules] Error 1
gnumake[2]: *** [all-recursive] Error 1
gnumake[1]: *** [all-recursive] Error 1
gnumake: *** [all] Error 2
*** Error code 2
The build of the "gnutls" package fails with a different error:
/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -pipe -O2
-I/usr/pkg/include -I/usr/include -L/usr/pkg/lib -L/usr/lib -o errcodes
errcodes.o ../lib/libgnutls.la ../gl/libgnu.la
libtool: link: gcc -std=gnu99 -pipe -O2
-I/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/include -o errcodes
errcodes.o -L/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib
../lib/.libs/libgnutls.a
/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libtasn1.dylib
-lz /Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libgcrypt.a
/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libgpg-error.dylib
/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libintl.dylib
-liconv -lc ../gl/.libs/libgnu.a
Undefined symbols:
"__gnutls_log_func", referenced from:
__gnutls_log_func$non_lazy_ptr in libgnutls.a(gnutls_errors.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Kind regards
--
Matthias Scheler http://zhadum.org.uk/
Home |
Main Index |
Thread Index |
Old Index