From owner-freebsd-ports Sun Mar 24 12: 1:12 2002 Delivered-To: freebsd-ports@freebsd.org Received: from hermes.pressenter.com (hermes.pressenter.com [209.224.20.19]) by hub.freebsd.org (Postfix) with ESMTP id BA5D837B417 for ; Sun, 24 Mar 2002 12:01:05 -0800 (PST) Received: from [209.224.33.4] (helo=daggar.sbgnet.net) by hermes.pressenter.com with smtp (Exim 3.16 #1) id 16pEAf-00016w-00 for freebsd-ports@freebsd.org; Sun, 24 Mar 2002 14:00:53 -0600 Date: Sun, 24 Mar 2002 14:01:44 -0600 From: Stephen Hilton To: freebsd-ports@freebsd.org Subject: gnomevfs portupgrade fails on iconv Message-Id: <20020324140144.08f14418.nospam@hiltonbsd.com> Organization: HiltonBSD.com X-Mailer: Sylpheed version 0.7.4 (GTK+ 1.2.10; i386-portbld-freebsd4.5) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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 /* 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 /* 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