From owner-freebsd-ports@FreeBSD.ORG Sun Sep 8 10:52:06 2013 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 582E46DF; Sun, 8 Sep 2013 10:52:06 +0000 (UTC) (envelope-from jlh@FreeBSD.org) Received: from caravan.chchile.org (caravan.chchile.org [178.32.125.136]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 22D9E279E; Sun, 8 Sep 2013 10:52:05 +0000 (UTC) Received: by caravan.chchile.org (Postfix, from userid 1000) id 01EF5BC9C5; Sun, 8 Sep 2013 10:52:03 +0000 (UTC) Date: Sun, 8 Sep 2013 12:52:03 +0200 From: Jeremie Le Hen To: freebsd-ports@FreeBSD.org Subject: libiconv.a(iconv.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object Message-ID: <20130908105203.GM43281@caravan.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: jlh@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Sep 2013 10:52:06 -0000 Hi, (Please Cc: me when replying, I'm not subscribed.) I created a fresh FreeBSD 9.1-RELEASE amd64 jail. No installed ports. I cannot build devel/gettext. Does anyone experience the same problem? I invariably run into the following problem: libtool: link: cc -shared -fPIC -DPIC .libs/bindtextdom.o .libs/dcgettext.o .libs/dgettext.o .libs/gettext.o .libs/finddomain.o .libs/hash-string.o .libs/loadmsgcat.o .libs/localealias.o .libs/textdomain.o .libs/l10nflist.o .libs/explodename.o .libs/dcigettext.o .libs/dcngettext.o .libs/dngettext.o .libs/ngettext.o .libs/plural.o .libs/plural-exp.o .libs/localcharset.o .libs/threadlib.o .libs/lock.o .libs/relocatable.o .libs/langprefs.o .libs/localename.o .libs/log.o .libs/printf.o .libs/setlocale.o .libs/version.o .libs/xsize.o .libs/osdep.o .libs/intl-compat.o -L/usr/local/lib /usr/local/lib/libiconv.a -O2 -Wl,-soname -Wl,libintl.so.9 -o .libs/libintl.so.9 /usr/bin/ld: /usr/local/lib/libiconv.a(iconv.o): relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libiconv.a: could not read symbols: Bad value Full typescript here: http://people.freebsd.org/~jlh/typescript.gettext.txt -- Jeremie Le Hen Scientists say the world is made up of Protons, Neutrons and Electrons. They forgot to mention Morons.