pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/25690: Cannot compile devel/libidn on UltraSparc
>Number: 25690
>Category: pkg
>Synopsis: Cannot compile devel/libidn on UltraSparc
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun May 23 20:31:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Stephane Bortzmeyer
>Release: NetBSD 1.6.2
>Organization:
Home
>Environment:
System: NetBSD preston 1.6.2 NetBSD 1.6.2 (GENERIC) #3: Mon Feb 9 18:37:36 CET
2004
he%kveite.urc.uninett.no@localhost:/usr/users/he/build-1-6/obj.sparc64/sys/arch/sparc64/compile/GENERIC
sparc64
Architecture: sparc64
Machine: sparc64
>Description:
The package for libidn (Unicode domain names, RFC 3490) seems
broken, it does not compile at all:
Making all in src
gengetopt --input --file-name idn_cmd || test -f idn_cmd.h -a -f idn_cmd.c ||
cp ./idn_cmd.h ./idn_cmd.h .
gengetopt: not found
gengetopt --input --file-name idn_cmd || test -f idn_cmd.h -a -f idn_cmd.c ||
cp ./idn_cmd.h ./idn_cmd.h .
gengetopt: not found
/usr/bin/make all-am
gengetopt --input --file-name idn_cmd || test -f idn_cmd.h -a -f idn_cmd.c ||
cp ./idn_cmd.h ./idn_cmd.h .
gengetopt: not found
gengetopt --input --file-name idn_cmd || test -f idn_cmd.h -a -f idn_cmd.c ||
cp ./idn_cmd.h ./idn_cmd.h .
gengetopt: not found
/bin/sh ../libtool --mode=link gcc -O -ffixed-g4 -I/usr/pkg/include
-I/usr/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o
idn idn.o idn_cmd.o ../lib/libidn.la getopt1.lo
gcc -O -ffixed-g4 -I/usr/pkgsrc/devel/libidn/work/.buildlink/include
-Wl,-R/usr/pkg/lib -o .libs/idn idn.o idn_cmd.o .libs/getopt1.o
../lib/.libs/libidn.so -L/usr/pkgsrc/devel/libidn/work/.buildlink/lib
-Wl,--rpath -Wl,/usr/pkg/lib
.libs/getopt1.o: In function `getopt_long':
.libs/getopt1.o(.text+0x18): undefined reference to `_getopt_internal'
.libs/getopt1.o: In function `getopt_long_only':
.libs/getopt1.o(.text+0x40): undefined reference to `_getopt_internal'
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/devel/libidn/work/libidn-0.3.3/src
*** Error code 1
>How-To-Repeat:
cd /usr/pkgsrc/devel/libidn && make
>Fix:
No fix known.
But I noticed that libidn in my last week pkgsrc is quite old (8 months).
The current upstream version is 0.4.5, not the 0.3.3 in pkgsrc.
Also, the same library compiles fine on my other UltraSparc, which runs
Debian/Linux so it is probably not a 64bits issue.
>Release-Note:
>Audit-Trail:
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index