From owner-freebsd-gnome@FreeBSD.ORG Sat Jun 19 19:02:53 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14AFA16A4CE; Sat, 19 Jun 2004 19:02:53 +0000 (GMT) Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id A745543D1D; Sat, 19 Jun 2004 19:02:52 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from dibbler.crodrigues.org (h00609772adf0.ne.client2.attbi.com[66.30.114.143]) by comcast.net (sccrmhc11) with ESMTP id <2004061919023001100r8mahe>; Sat, 19 Jun 2004 19:02:30 +0000 Received: from h00609772adf0.ne.client2.attbi.com (localhost [127.0.0.1]) i5JJ2QiO025662; Sat, 19 Jun 2004 15:02:27 -0400 (EDT) (envelope-from rodrigc@h00609772adf0.ne.client2.attbi.com) Received: (from rodrigc@localhost)i5JJ2PiH025661; Sat, 19 Jun 2004 15:02:25 -0400 (EDT) (envelope-from rodrigc) Date: Sat, 19 Jun 2004 15:02:25 -0400 (EDT) Message-Id: <200406191902.i5JJ2PiH025661@h00609772adf0.ne.client2.attbi.com> To: FreeBSD-gnats-submit@freebsd.org From: Craig Rodrigues X-send-pr-version: 3.113 X-GNATS-Notify: cc: gnome@freebsd.org Subject: deve/glib20 needs to link against -liconv X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Craig Rodrigues List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jun 2004 19:02:53 -0000 >Submitter-Id: current-users >Originator: Craig Rodrigues >Organization: >Confidential: no >Synopsis: deve/glib20 needs to link against -liconv >Severity: >Priority: medium >Category: ports >Class: update >Release: FreeBSD 5.2-CURRENT i386 >Environment: System: FreeBSD dibbler.crodrigues.org 5.2-CURRENT FreeBSD 5.2-CURRENT #2: Wed Jun 16 22:07:16 EDT 2004 rodrigc@dibbler.crodrigues.org:/usr/obj/usr/src/sys/MYKERNEL1 i386 >Description: When trying to compile glib 2.4.2, I got this error: configure:2642: cc -O -pipe -I/usr/local/include -L/usr/local/lib -lintl conftest.c >&5 /usr/bin/ld: warning: libiconv.so.3, needed by /usr/local/lib/libintl.so, not found (try using -rpath or -rpath-link) /usr/local/lib/libintl.so: undefined reference to `libiconv_set_relocation_prefix' /usr/local/lib/libintl.so: undefined reference to `libiconv_open' /usr/local/lib/libintl.so: undefined reference to `libiconv_close' /usr/local/lib/libintl.so: undefined reference to `libiconv' configure:2645: $? = 1 >How-To-Repeat: >Fix: --- /usr/ports/devel/glib20/Makefile.orig Sat Jun 19 14:37:17 2004 +++ /usr/ports/devel/glib20/Makefile Sat Jun 19 14:42:33 2004 @@ -30,12 +30,15 @@ USE_GNOME= gnomehack gnometarget pkgconfig USE_GMAKE= yes USE_PERL5= yes +USE_ICONV= yes +USE_GETTEXT= yes CONFIGURE_ARGS= --enable-static --with-libiconv=gnu \ --disable-gtk-doc --with-html-dir=${PREFIX}/share/doc \ --disable-man --without-xml-catalog CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib -lintl" \ + LDFLAGS="-L${LOCALBASE}/lib -lintl -liconv" \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" + .include