pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/42198: devel/libidn fails to build on OS X 10.5
>Number: 42198
>Category: pkg
>Synopsis: devel/libidn fails to build on OS X 10.5
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Oct 19 07:40:00 +0000 2009
>Originator: Christoph Egger
>Release: Mac OSX 10.5 (Leopard) on G5
>Organization:
>Environment:
>Description:
Compile devel/libidn on OSX 10.5:
[...]
nm .libs/nfkc.o .libs/toutf8.o .libs/version.o .libs/stringprep.o .libs/rfc3454
.o .libs/profiles.o .libs/punycode.o .libs/idna.o .libs/pr29.o .libs/idn-free.o
.libs/strerror-idna.o .libs/strerror-pr29.o .libs/strerror-punycode.o .libs/stre
rror-stringprep.o .libs/strerror-tld.o .libs/tld.o .libs/tlds.o gl/.libs/libgnu
.a | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_
A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libid
n.exp
/usr/bin/egrep -e "^(idn|pr29_|punycode_|stringprep|tld_).*" ".libs/libidn.exp"
> ".libs/libidn.expT"
mv -f ".libs/libidn.expT" ".libs/libidn.exp"
rm -fr .libs/libidn.lax
mkdir .libs/libidn.lax
rm -fr .libs/libidn.lax/libgnu.a
mkdir .libs/libidn.lax/libgnu.a
Extracting /sw/obj/devel/libidn/work/libidn-1.15/lib/gl/.libs/libgnu.a
(cd .libs/libidn.lax/libgnu.a && ar x /sw/obj/devel/libidn/work/libidn-1.15/lib/
gl/.libs/libgnu.a)
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/libidn.exp > .libs/l
ibidn-symbols.expsym
gcc -dynamiclib -o .libs/libidn.11.5.44.dylib .libs/nfkc.o .libs/toutf8.o .lib
s/version.o .libs/stringprep.o .libs/rfc3454.o .libs/profiles.o .libs/punycode.o
.libs/idna.o .libs/pr29.o .libs/idn-free.o .libs/strerror-idna.o .libs/strerror
-pr29.o .libs/strerror-punycode.o .libs/strerror-stringprep.o .libs/strerror-tld
.o .libs/tld.o .libs/tlds.o .libs/libidn.lax/libgnu.a/c-ctype.o .libs/libidn.la
x/libgnu.a/c-strcasecmp.o .libs/libidn.lax/libgnu.a/c-strncasecmp.o .libs/libidn
.lax/libgnu.a/striconv.o .libs/libidn.lax/libgnu.a/strverscmp.o -L/sw/obj/deve
l/libidn/work/.buildlink/lib /sw/obj/devel/libidn/work/.buildlink/lib/libintl.dy
lib -lc /usr/lib/libiconv.dylib -Wl,-framework -Wl,CoreFoundation -install_name
/sw/lib/libidn.11.dylib -compatibility_version 17 -current_version 17.44
nmedit -s .libs/libidn-symbols.expsym .libs/libidn.11.5.44.dylib
nmedit: symbols names listed in: .libs/libidn-symbols.expsym not in: /sw/obj/dev
el/libidn/work/libidn-1.15/lib/.libs/libidn.11.5.44.dylib
_stringprep_iscsi_prohibit
_stringprep_rfc3454_A_1
_stringprep_rfc3454_B_1
_stringprep_rfc3454_B_2
_stringprep_rfc3454_B_3
_stringprep_rfc3454_C_1_1
_stringprep_rfc3454_C_1_2
_stringprep_rfc3454_C_2_1
_stringprep_rfc3454_C_2_2
_stringprep_rfc3454_C_3
_stringprep_rfc3454_C_4
_stringprep_rfc3454_C_5
_stringprep_rfc3454_C_6
_stringprep_rfc3454_C_7
_stringprep_rfc3454_C_8
_stringprep_rfc3454_C_9
_stringprep_rfc3454_D_1
_stringprep_rfc3454_D_2
_stringprep_saslprep_space_map
*** Error code 1
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index