From owner-freebsd-ports Sat Jan 2 08:52:05 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA02140 for freebsd-ports-outgoing; Sat, 2 Jan 1999 08:52:05 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from mail.gtn.com (mail.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA02118; Sat, 2 Jan 1999 08:51:58 -0800 (PST) (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by mail.gtn.com (8.8.6/8.8.6) with UUCP id RAA07224; Sat, 2 Jan 1999 17:45:06 +0100 (MET) Received: (from andreas@localhost) by klemm.gtn.com (8.9.1/8.9.1) id RAA75467; Sat, 2 Jan 1999 17:36:03 +0100 (CET) (envelope-from andreas) Message-ID: <19990102173603.A64293@klemm.gtn.com> Date: Sat, 2 Jan 1999 17:36:03 +0100 From: Andreas Klemm To: ports@FreeBSD.ORG Cc: vanilla@FreeBSD.ORG Subject: solution, to get imlib completely installed on -current Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Until now I had the problem under -current, that one test within imlib's configure script fails, as a result of this lib/libgdk_imlib.a lib/libgdk_imlib.la lib/libgdk_imlib.so lib/libgdk_imlib.so.1.9 were not build and installed ! If these libs are missing, you don't get gnomelibs and such ports build and installed ! Solution: if you configure gtk11-devel with --disable-nls, then imlib's test program (created by configure), doesn't fail with an error message, that no reference for dgettext could be found. In one header file you can see, that the *gettext functions are only build, if NLS isn't defined. A workaround would be, to explicitely disable nls for systems >= FreeBSD-3.0 in the gtk11-devel port. After that it should be discussed / resolved, whether the gtk11-devel port needs to be fixed, because *gettext functions are missing in the library if NLS is defined or if the test program in imlib needs to be fixed. cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /home/ncvs/ports/x11-toolkits/gtk11-devel/Makefile,v retrieving revision 1.39 diff -u -r1.39 Makefile --- Makefile 1999/01/01 02:32:05 1.39 +++ Makefile 1999/01/02 16:19:33 @@ -30,7 +30,11 @@ GLIB_CONFIG="${LOCALBASE}/bin/glib11d-config" \ CPPFLAGS="-I${LOCALBASE}/include" \ LIBS="-L${LOCALBASE}/lib" +.if ${OSVERSION} <= 300000 CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk11d +.else +CONFIGURE_ARGS= --includedir=${PREFIX}/include/gtk11d --disable-nls +.endif post-install: @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example, in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message