Date: Sun, 24 Mar 2002 14:01:44 -0600 From: Stephen Hilton <nospam@hiltonbsd.com> To: freebsd-ports@freebsd.org Subject: gnomevfs portupgrade fails on iconv Message-ID: <20020324140144.08f14418.nospam@hiltonbsd.com>
next in thread | raw e-mail | index | archive | help
Anyone else out there having a problem with the latest gnomevfs port. My build of: PORTNAME= gnomevfs PORTVERSION= 1.0.5 PORTREVISION= 1 fails, it appears to be related to: -----snip----- configure:10510: checking for iconv_open configure:10538: cc -o conftest -O -pipe -I/usr/X11R6/include -D_THREAD_SAFE -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccqDROmF.o: In function `main': /tmp/ccqDROmF.o(.text+0x7): undefined reference to `iconv_open' configure: failed program was: #line 10515 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char iconv_open(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char iconv_open(); -----snip----- portupgrade command I am using: # portupgrade -ivr gnomevfs FreeBSD version: FreeBSD 4.5-STABLE FreeBSD 4.5-STABLE #0: Tue Mar 19 21:21:22 Other version info: # portversion -v | grep 'iconv' iconv-2.0_3 = up-to-date with port libiconv-1.7_2 = up-to-date with port psiconv-0.8.3 = up-to-date with port -----snip----- #line 10109 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char SSL_read(); int main() { SSL_read() ; return 0; } configure:10195: checking for gtkdoc-mkdb configure:10252: checking for db2html configure:10346: checking whether we are using the GNU C Library 2.1 or newer configure:10353: features.h: No such file or directory configure:10385: checking for stddef.h configure:10395: cc -E -D_THREAD_SAFE -I/usr/local/include conftest.c >/dev/null 2>conftest.out configure:10385: checking for stdlib.h configure:10395: cc -E -D_THREAD_SAFE -I/usr/local/include conftest.c >/dev/null 2>conftest.out configure:10385: checking for string.h configure:10424: checking for setlocale configure:10478: checking whether make is GNU Make configure:10510: checking for iconv_open configure:10538: cc -o conftest -O -pipe -I/usr/X11R6/include -D_THREAD_SAFE -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccqDROmF.o: In function `main': /tmp/ccqDROmF.o(.text+0x7): undefined reference to `iconv_open' configure: failed program was: #line 10515 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char iconv_open(); below. */ #include <assert.h> /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char iconv_open(); int main() { /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined (__stub_iconv_open) || defined (__stub___iconv_open) choke me #else iconv_open(); #endif ; return 0; } configure:10564: checking for libiconv_open in -liconv configure:10583: cc -o conftest -O -pipe -I/usr/X11R6/include -D_THREAD_SAFE -I/usr/local/include -L/usr/X11R6/lib conftest.c -liconv -L/usr/local/lib 1>&5 /usr/libexec/elf/ld: cannot find -liconv configure: failed program was: #line 10572 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char libiconv_open(); int main() { libiconv_open() ; return 0; } (end of "config.log") *** Error code 1 Stop in /usr/ports/devel/gnomevfs. *** Error code 1 Stop in /usr/ports/devel/gnomevfs. *** Error code 1 Stop in /usr/ports/devel/gnomevfs. *** Error code 1 Stop in /usr/ports/devel/gnomevfs. ** Command failed: make clean build ** Fix the problem and try again. ---> Skipping 'sysutils/gnomecontrolcenter' (gnomecontrolcenter-1.4.0.4_2) because 'devel/gnomevfs' (gnomevfs-1.0.4_3) failed -----snip----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020324140144.08f14418.nospam>