From owner-freebsd-emulation@FreeBSD.ORG Thu Feb 20 20:48:56 2014 Return-Path: Delivered-To: vbox@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 ESMTPS id 980CE539; Thu, 20 Feb 2014 20:48:56 +0000 (UTC) Received: from mail.intertainservices.com (mail.intertainservices.com [69.77.177.114]) by mx1.freebsd.org (Postfix) with ESMTP id 700F01D5E; Thu, 20 Feb 2014 20:48:55 +0000 (UTC) Received: from freebsd.local (unknown [172.16.10.114]) by mail.intertainservices.com (Postfix) with ESMTPSA id 035CC56A9B; Thu, 20 Feb 2014 15:48:48 -0500 (EST) Message-ID: <53066A2F.6070509@intertainservices.com> Date: Thu, 20 Feb 2014 15:48:47 -0500 From: Mike Jakubik User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: 11-CURRENT iconv build failures References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-intertainservices-MailScanner-Information: Please contact the ISP for more information X-intertainservices-MailScanner-ID: 035CC56A9B.A38B1 X-intertainservices-MailScanner: Found to be clean X-intertainservices-MailScanner-From: mike.jakubik@intertainservices.com X-Spam-Status: No X-Mailman-Approved-At: Fri, 21 Feb 2014 00:44:18 +0000 Cc: vbox@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Feb 2014 20:48:56 -0000 Same problem on 10-stable, I am unable to compile many ports including a = VirtualBox which I depend on a daily basis. On 02/20/14 14:27, CiPHER nl wrote: > Hello, > > I'm running FreeBSD 11-CURRENT r262235 (as of this morning) and buildin= g Virtualbox from ports (emulators/virtualbox-ose) fails for me. > The Makefile contains USES=3Diconv. Removing that did not make it use t= he libiconv from ports instead of base iconv, as i had expected. > Any pointers to how to get this fixed would be welcome. :) > > > kBuild: Compiling VBox-kStuffStaticBldProg - /usr/ports/emulators/= virtualbox-ose/work/VirtualBox-4.3.6/src/libs/kStuff/iprt/kRdrFile-iprt.c= pp > kBuild: Linking VBox-kStuffStaticBldProg > kBuild: Installing VBox-kStuffStaticBldProg =3D> /usr/ports/emulat= ors/virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/lib/VB= ox-kStuffStaticBldProg.a > kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/V= irtualBox-4.3.6/src/bldprogs/scm.cpp > kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/V= irtualBox-4.3.6/src/bldprogs/scmdiff.cpp > kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/V= irtualBox-4.3.6/src/bldprogs/scmrw.cpp > kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/V= irtualBox-4.3.6/src/bldprogs/scmstream.cpp > kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/V= irtualBox-4.3.6/src/bldprogs/scmsubversion.cpp > kBuild: Linking scm > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/free= bsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtstrC= onvertCached': > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:200: undefined reference to `libiconv' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:184: undefined reference to `libiconv_op= en' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:244: undefined reference to `libiconv_cl= ose' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/free= bsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtStrC= onvertUncached': > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:315: undefined reference to `libiconv_op= en' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:330: undefined reference to `libiconv' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:351: undefined reference to `libiconv_cl= ose' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:340: undefined reference to `libiconv_cl= ose' > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/free= bsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtStrI= convCacheDestroy': > /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBox= /Runtime/r3/posix/utf8-posix.cpp:115: undefined reference to `libiconv_cl= ose' > collect2: ld returned 1 exit status > kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.= 6/out/freebsd.amd64/release/obj/scm/scm] Error 1 > The failing command: > @g++46 -m64 -o /usr/ports/emulators/virtu= albox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/obj/scm/scm /us= r/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/= release/obj/scm/scm.o /usr/ports/emulators/virtualbox-ose/work/VirtualBox= -4.3.6/out/freebsd.amd64/release/obj/scm/scmdiff.o /usr/ports/emulators/v= irtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/obj/scm/scm= rw.o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/freebs= d.amd64/release/obj/scm/scmstream.o /usr/ports/emulators/virtualbox-ose/w= ork/VirtualBox-4.3.6/out/freebsd.amd64/release/obj/scm/scmsubversion.o = -L/usr/local/lib -lpthread -lrt /usr/ports/emulators/virtualbox-ose= /work/VirtualBox-4.3.6/out/freebsd.amd64/release/lib/RuntimeBldProg.a /= usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd6= 4/release/lib/VBox-kStuffStaticBldProg.a /usr/ports/emulators/virtualbo= x-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/lib/RuntimeBldProg.= a -lpthread -lssl -lcrypto > *** Error code 2 > =20 > Stop. > make[1]: stopped in /usr/ports/emulators/virtualbox-ose > *** Error code 1 > =20 > Stop. > make: stopped in /usr/ports/emulators/virtualbox-ose =09 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org= "