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