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>