[Bug 245048] emulators/virtualbox-ose: failed with message "version CXXABI_1.3.9 required by /usr/local/lib/virtualbox/VBoxRT.so not found"

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 30 09:35:55 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245048

Volodymyr Kostyrko <arcade at b1t.name> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arcade at b1t.name

--- Comment #1 from Volodymyr Kostyrko <arcade at b1t.name> ---
Actually the last change to GCC brought a number of issues.

Right now port is unbuildable in presence of GCC 4.8:

kBuild: Linking VBoxDDR0
filesplitter: Out of 165 files: 165 rewritten, 0 unchanged.
(/tmp/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.34/out/freebsd.amd64/release/obj/VirtualBox/include)
kmk_builtin_append
"/tmp/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.34/out/freebsd.amd64/release/obj/VirtualBox/include/COMWrappers"
kBuild: Linking VBoxDDRC
kBuild: Generating
/tmp/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.34/out/freebsd.amd64/release/obj/Runtime/oiddb.h.ts
ld-elf.so.1: /usr/local/lib/gcc48/libstdc++.so.6: version GLIBCXX_3.4.21
required by
/tmp/ports/usr/ports/emulators/virtualbox-ose/work/VirtualBox-5.2.34/out/freebsd.amd64/release/obj/oiddb2c/oiddb2c
not found

I.e. it does pull GCC 9.3, but if GCC 4.8 is also present it's used also for
linking.

As I'm running 12-STABLE I have no /usr/lib/libstdc++.so.6 (and probably you
shouldn't have it too). Please post your `uname -a`, system upgrade path used
if any and if you are using source build whether you cleaned up local system by
`make -C /usr/src delete-old`.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-emulation mailing list