virtualbox
No description set
- Devel package for openSUSE:Factory
-
11
derived packages
- Developed at SCM
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Virtualization/virtualbox && cd $_
- Create Badge
Refresh
Refresh
Source Files
Revision 295 (latest revision is 755)
Larry Finger (lwfinger)
accepted
request 442920
from
Andreas Schneider (gladiac)
(revision 295)
Add support for HiDPI in the management frontend This does not fix rendering in guest windows https://doc.qt.io/qt-5/qpainter.html#drawing-high-resolution-versions-of-pixmaps-and-images
Comments 5
Virtualbox 7.1.0 Cannot install extension pack.
VBoxManage: error: Failed to install "/home/username/Downloads/virtualbox/Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack" VBoxManage: error: Failed to load the main module ('/usr/lib/virtualbox/ExtensionPacks/Oracle_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so'): VERR_FILE_NOT_FOUND - /usr/lib/virtualbox/ExtensionPacks/Oracle_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so: undefined symbol: _ZN21RTCRestBinaryResponse19setConsumerCallbackEPFiPS_PKvmjmmEPv VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ExtPackManagerWrap, interface IExtPackManager VBoxManage: error: Context: "RTEXITCODE handleExtPack(HandlerArg*)" at line 2099 of file VBoxManageMisc.cpp
The problem here is that the extension pack was built with -std=c++14 (or earlier), but virtualbox was built with -std=c++17 (or something later), which is a requirement because of the use of the
<filesystem>
header. As per https://en.cppreference.com/w/cpp/language/noexcept_spec , "noexcept" is part of the function signature in C++17, and so that's why virtualbox has—wait for it—..CallbackEPDoFiPS..
instead ofCallbackEPFiPS
(theDo
part is that noexcept specifier). Well, in short, that's the bad part of the ext pack being closed-source.Also how can I submit issues?
https://bugzilla.opensuse.org/ , "File a bug" icon.
Just filed a bug there: https://bugzilla.opensuse.org/show_bug.cgi?id=1231225