Subject: pkg/35456: "gnutls" 1.6.1 doesn't uild under Mac OS X
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Matthias Scheler <tron@zhadum.org.uk>
List: pkgsrc-bugs
Date: 01/21/2007 14:30:01
>Number: 35456
>Category: pkg
>Synopsis: "gnutls" 1.6.1 doesn't uild under Mac OS X
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jan 21 14:30:00 +0000 2007
>Originator: Matthias Scheler
>Release: Darwin 8.8.0
>Organization:
Matthias Scheler http://zhadum.org.uk/
>Environment:
System: Darwin excalibur.zhadum.org.uk 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep 8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh powerpc
Architecture: powerpc
Machine: Power Macintosh
>Description:
Version 1.6.1 of the "gnutls" package doesn't build under Mac OS X:
g++ -dynamiclib -single_module -o .libs/libgnutlsxx.13.2.2.dylib .libs/gnutlsxx.o -L/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib ./.libs/libgnutls.dylib /Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libtasn1.dylib /Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libgcrypt.dylib /Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libgpg-error.dylib /Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib/libintl.dylib /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../..//libiconv.dylib /usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../..//libc.dylib -install_name /usr/pkg/lib/libgnutlsxx.13.dylib -Wl,-compatibility_version -Wl,16 -Wl,-current_version -Wl,16.2
ld: Undefined symbols:
__ZN6gnutls11credentials7set_ptrEPv
/usr/bin/libtool: internal link edit command failed
[wrapper.sh] note: The real command line, after the pkgsrc wrapper, was:
/Users/tron/obj/security/gnutls/work.excalibur/.gcc/bin/g++ -dynamiclib -single_module -o .libs/libgnutlsxx.13.2.2.dylib .libs/gnutlsxx.o -L/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib ./.libs/libgnutls.dylib -L/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/../../../ -install_name /usr/pkg/lib/libgnutlsxx.13.dylib -Wl,-compatibility_version -Wl,16 -Wl,-current_version -Wl,16.2 -I/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/include -ltasn1 -lgcrypt -lgpg-error -lintl -liconv -lc
[wrapper.sh] note: The real command line, after the pkgsrc wrapper, was:
/usr/pkg/bin/libtool --tag=CXX --mode=link g++ -I../includes/ -pipe -O2 -I/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/include -no-undefined -version-info 15:2:2 -L/Users/tron/obj/security/gnutls/work.excalibur/.buildlink/lib -o libgnutlsxx.la -rpath /usr/pkg/lib gnutlsxx.lo libgnutls.la
gnumake[3]: *** [libgnutlsxx.la] Error 1
>How-To-Repeat:
cd pkgsrc/security/gnutls
make
>Fix:
None provided.