From owner-freebsd-ports Fri Sep 14 15:33:11 2001 Delivered-To: freebsd-ports@freebsd.org Received: from satan.dyn.reject.org (cc681997-a.frmnt1.pa.home.com [65.9.107.112]) by hub.freebsd.org (Postfix) with SMTP id D501037B407 for ; Fri, 14 Sep 2001 15:33:01 -0700 (PDT) Received: (qmail 2725 invoked by uid 1000); 14 Sep 2001 22:33:00 -0000 Date: Fri, 14 Sep 2001 18:33:00 -0400 (EDT) From: EigenLint To: , Subject: gtkhtml fails to link Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 i've been seeing this for a while now (even across version upgrades of this package), the configure script fails on the gtkhtml port. it appears to have something to do with libintl/gettext... thanks to anyone who can let me know what i've done wrong... this apparently works for everyone else (including my other FreeBSD workstation :) following is the offending (sort of long) bit from config.log: configure:2958: checking for __argz_count configure:2986: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/cc5uAIkB.o: In function `main': /tmp/cc5uAIkB.o(.text+0x7): undefined reference to `__argz_count' configure: failed program was: #line 2963 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __argz_count(); 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 __argz_count(); 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___argz_count) || defined (__stub_____argz_count) choke me #else __argz_count(); #endif ; return 0; } configure:2958: checking for __argz_stringify configure:2986: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccdFN4HX.o: In function `main': /tmp/ccdFN4HX.o(.text+0x7): undefined reference to `__argz_stringify' configure: failed program was: #line 2963 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __argz_stringify(); 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 __argz_stringify(); 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___argz_stringify) || defined (__stub_____argz_stringify) choke me #else __argz_stringify(); #endif ; return 0; } configure:2958: checking for __argz_next configure:2986: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccNpAmPA.o: In function `main': /tmp/ccNpAmPA.o(.text+0x7): undefined reference to `__argz_next' configure: failed program was: #line 2963 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char __argz_next(); 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 __argz_next(); 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___argz_next) || defined (__stub_____argz_next) choke me #else __argz_next(); #endif ; return 0; } configure:3015: checking for stpcpy configure:3043: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccbfzuiE.o: In function `main': /tmp/ccbfzuiE.o(.text+0x7): undefined reference to `stpcpy' configure: failed program was: #line 3020 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char stpcpy(); 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 stpcpy(); 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_stpcpy) || defined (__stub___stpcpy) choke me #else stpcpy(); #endif ; return 0; } configure:3077: checking for LC_MESSAGES configure:3089: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 configure:3110: checking whether NLS is requested configure:3143: checking for libintl.h configure:3153: cc -E -I/usr/local/include conftest.c >/dev/null 2>conftest.out configure:3170: checking for gettext in libc configure:3182: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccNaPLrF.o: In function `main': /tmp/ccNaPLrF.o(.text+0xf): undefined reference to `gettext' configure: failed program was: #line 3175 "configure" #include "confdefs.h" #include int main() { return (int) gettext ("") ; return 0; } configure:3198: checking for bindtextdomain in -lintl configure:3217: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -lintl -L/usr/local/lib 1>&5 configure:3233: checking for gettext in libintl configure:3238: checking for gettext in -lintl configure:3257: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -lintl -L/usr/local/lib 1>&5 configure:3296: checking for msgfmt configure:3330: checking for dcgettext configure:3358: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccp56ylp.o: In function `main': /tmp/ccp56ylp.o(.text+0x7): undefined reference to `dcgettext' configure: failed program was: #line 3335 "configure" #include "confdefs.h" /* System header to define __stub macros and hopefully few prototypes, which can conflict with char dcgettext(); 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 dcgettext(); 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_dcgettext) || defined (__stub___dcgettext) choke me #else dcgettext(); #endif ; return 0; } configure:3385: checking for gmsgfmt configure:3421: checking for xgettext configure:3461: cc -o conftest -O -pipe -I/usr/X11R6/include -Wall -Wunused -I/usr/local/include -L/usr/X11R6/lib conftest.c -L/usr/local/lib 1>&5 /tmp/ccxcQdjg.o: In function `main': /tmp/ccxcQdjg.o(.text+0x4): undefined reference to `_nl_msg_cat_cntr' configure: failed program was: #line 3453 "configure" #include "confdefs.h" int main() { extern int _nl_msg_cat_cntr; return _nl_msg_cat_cntr ; return 0; } configure:3738: checking for catalogs to be installed configure:3845: checking for Gnome App libraries (GAL) >= 0.7.99.5 configure:3860: checking for capplet libraries To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message