Date: Wed, 25 Mar 2020 10:32:48 +0000 From: bugzilla-noreply@freebsd.org To: vbox@FreeBSD.org Subject: maintainer-feedback requested: [Bug 245048] emulators/virtualbox-ose: failed with message "version CXXABI_1.3.9 required by /usr/local/lib/virtualbox/VBoxRT.so not found" Message-ID: <bug-245048-26505-4uOshlzDMf@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-245048-26505@https.bugs.freebsd.org/bugzilla/> References: <bug-245048-26505@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
Bugzilla Automation <bugzilla@FreeBSD.org> has asked vbox@FreeBSD.org for maintainer-feedback: Bug 245048: emulators/virtualbox-ose: failed with message "version CXXABI_1= .3.9 required by /usr/local/lib/virtualbox/VBoxRT.so not found" https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245048 --- Description --- After I upgraded virtualbox-ose to 5.3.34_1 (ports r528258) built by poudri= ere (I attached the build log until DynamicConfig.kmk was build), it failed with the following error messages.=20=20 =3D=3D=3D begin error messages % virtualbox VirtualBox: Error -610 in supR3HardenedMainInitRuntime! VirtualBox: dlopen("/usr/local/lib/virtualbox/VBoxRT.so",) failed: /usr/lib/libstdc++.so.6: version CXXABI_1.3.9 required by /usr/local/lib/virtualbox/VBoxRT.so not found VirtualBox: Tip! It may help to reinstall VirtualBox. =3D=3D=3D end error messages IMHO, /usr/local/lib/virtualbox/VBoXRT.so dlopen(3)ed by virtualbox should = be linked with /usr/local/lib/gcc9/libstdc++.so.6 installed by lang/gcc9 which= is used to build virtualbox-ose. However, rtld(1) chooses /usr/lib/libstdc++.= so.6 to link due to the following configuration by ldconfig(8).=20=20 =3D=3D=3D begin the output of ldconfig -r for libstdc++.so.6 % ldconfig -r | grep libstdc\+\+ 105:-lstdc++.6 =3D> /usr/lib/libstdc++.so.6 1189:-lstdc++.6 =3D> /usr/local/lib/gcc7/libstdc++.so.6 1201:-lstdc++.6 =3D> /usr/local/lib/gcc8/libstdc++.so.6 1207:-lstdc++.6 =3D> /usr/local/lib/gcc9/libstdc++.so.6 =3D=3D=3D end the output of ldconfig -r for libstdc++.so.6 I tried using LD_LIBRARY_PATH, but it had no effect. I would appreciate if someone gives any suggestion.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245048-26505-4uOshlzDMf>