Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2014 20:27:14 +0100
From:      CiPHER nl <cipher_nl@hotmail.com>
To:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   11-CURRENT iconv build failures
Message-ID:  <DUB129-W21542F9FBA1CC8F7BAD736979A0@phx.gbl>

next in thread | raw e-mail | index | archive | help
Hello=2C=0A=
=0A=
I'm running FreeBSD 11-CURRENT r262235 (as of this morning) and building Vi=
rtualbox from ports (emulators/virtualbox-ose) fails for me.=0A=
The Makefile contains USES=3Diconv. Removing that did not make it use the l=
ibiconv from ports instead of base iconv=2C as i had expected.=0A=
Any pointers to how to get this fixed would be welcome. :)=0A=
=0A=
=0A=
=A0=A0=A0 kBuild: Compiling VBox-kStuffStaticBldProg - /usr/ports/emulators=
/virtualbox-ose/work/VirtualBox-4.3.6/src/libs/kStuff/iprt/kRdrFile-iprt.cp=
p=0A=
=A0=A0=A0 kBuild: Linking VBox-kStuffStaticBldProg=0A=
=A0=A0=A0 kBuild: Installing VBox-kStuffStaticBldProg =3D> /usr/ports/emula=
tors/virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/lib/VBo=
x-kStuffStaticBldProg.a=0A=
=A0=A0=A0 kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.3.6/src/bldprogs/scm.cpp=0A=
=A0=A0=A0 kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.3.6/src/bldprogs/scmdiff.cpp=0A=
=A0=A0=A0 kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.3.6/src/bldprogs/scmrw.cpp=0A=
=A0=A0=A0 kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.3.6/src/bldprogs/scmstream.cpp=0A=
=A0=A0=A0 kBuild: Compiling scm - /usr/ports/emulators/virtualbox-ose/work/=
VirtualBox-4.3.6/src/bldprogs/scmsubversion.cpp=0A=
=A0=A0=A0 kBuild: Linking scm=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/fre=
ebsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtstrCo=
nvertCached':=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:200: undefined reference to `libiconv'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:184: undefined reference to `libiconv_ope=
n'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:244: undefined reference to `libiconv_clo=
se'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/fre=
ebsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtStrCo=
nvertUncached':=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:315: undefined reference to `libiconv_ope=
n'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:330: undefined reference to `libiconv'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:351: undefined reference to `libiconv_clo=
se'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:340: undefined reference to `libiconv_clo=
se'=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/fre=
ebsd.amd64/release/lib/RuntimeBldProg.a(utf8-posix.o): In function `rtStrIc=
onvCacheDestroy':=0A=
=A0=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/src/VBo=
x/Runtime/r3/posix/utf8-posix.cpp:115: undefined reference to `libiconv_clo=
se'=0A=
=A0=A0=A0 collect2: ld returned 1 exit status=0A=
=A0=A0=A0 kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3=
.6/out/freebsd.amd64/release/obj/scm/scm] Error 1=0A=
=A0=A0=A0 The failing command:=0A=
=A0=A0=A0 @g++46=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0 -m64=A0=A0 -o /usr/ports/emulators/virtualbox-ose/work/Virtual=
Box-4.3.6/out/freebsd.amd64/release/obj/scm/scm /usr/ports/emulators/virtua=
lbox-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/rel=
ease/obj/scm/scmdiff.o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-=
4.3.6/out/freebsd.amd64/release/obj/scm/scmrw.o /usr/ports/emulators/virtua=
lbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/obj/scm/scmstream.=
o /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd=
64/release/obj/scm/scmsubversion.o=A0=A0 -L/usr/local/lib=A0=A0 -lpthread=
=A0=A0 -lrt=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.3.6=
/out/freebsd.amd64/release/lib/RuntimeBldProg.a=A0=A0 /usr/ports/emulators/=
virtualbox-ose/work/VirtualBox-4.3.6/out/freebsd.amd64/release/lib/VBox-kSt=
uffStaticBldProg.a=A0=A0 /usr/ports/emulators/virtualbox-ose/work/VirtualBo=
x-4.3.6/out/freebsd.amd64/release/lib/RuntimeBldProg.a=A0=A0 -lpthread=A0=
=A0 -lssl=A0=A0 -lcrypto=0A=
=A0=A0=A0 *** Error code 2=0A=
=A0=A0=A0=A0 =0A=
=A0=A0=A0 Stop.=0A=
=A0=A0=A0 make[1]: stopped in /usr/ports/emulators/virtualbox-ose=0A=
=A0=A0=A0 *** Error code 1=0A=
=A0=A0=A0=A0 =0A=
=A0=A0=A0 Stop.=0A=
=A0=A0=A0 make: stopped in /usr/ports/emulators/virtualbox-ose 		 	   		  =



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DUB129-W21542F9FBA1CC8F7BAD736979A0>