virtualbox
No description set
- Devel package for openSUSE:Factory
-
7
derived packages
- Developed at SCM
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Virtualization/virtualbox && cd $_ - Create Badge
Refresh
Source Files
| Filename | Size | Changed |
|---|---|---|
| README.autostart | 0000000992 992 Bytes | |
| README.build | 0000009247 9.03 KB | |
| UserManual.pdf | 0004600713 4.39 MB | |
| VirtualBox-7.2.4-patched.tpxz | 0153065164 146 MB | |
| VirtualBox.appdata.xml | 0000000820 820 Bytes | |
| _constraints | 0000000207 207 Bytes | |
| _multibuild | 0000000050 50 Bytes | |
| _scmsync.obsinfo | 0000000157 157 Bytes | |
| _service | 0000000136 136 Bytes | |
| build.specials.obscpio | 0000035696 34.9 KB | |
| curl-8.16.patch | 0000003164 3.09 KB | |
| cxx17.patch | 0000005128 5.01 KB | |
| fix_for_leap15.5.patch | 0000000554 554 Bytes | |
| fix_sdl_build.patch | 0000003355 3.28 KB | |
| fixes_for_gcc13.patch | 0000000708 708 Bytes | |
| gentoo-C23.patch | 0000000333 333 Bytes | |
| host-source.patch | 0000002277 2.22 KB | |
| remove_vbox_video_build.patch | 0000001918 1.87 KB | |
| turn_off_cloud_net.patch | 0000000617 617 Bytes | |
| vbox-permissions_warning.diff | 0000002826 2.76 KB | |
| vbox-suid-warning.diff | 0000002458 2.4 KB | |
| vbox-usb-warning.diff | 0000003206 3.13 KB | |
| vbox-vboxadd-init-script.diff | 0000008371 8.17 KB | |
| vbox-vboxdrv-init-script.diff | 0000002680 2.62 KB | |
| vboxadd-service.service | 0000000427 427 Bytes | |
| vboxautostart-service.service | 0000000497 497 Bytes | |
| vboxclient.desktop | 0000000412 412 Bytes | |
| vboxclient.service | 0000000238 238 Bytes | |
| vboxdrv.service | 0000000450 450 Bytes | |
| vboxservice.service | 0000000197 197 Bytes | |
| vboxweb-service.service | 0000000479 479 Bytes | |
| virtualbox-60-vboxdrv.rules | 0000000762 762 Bytes | |
| virtualbox-60-vboxguest.rules | 0000000373 373 Bytes | |
| virtualbox-LocalConfig.kmk | 0000000498 498 Bytes | |
| virtualbox-default.virtualbox | 0000000937 937 Bytes | |
| virtualbox-kmp-preamble | 0000000092 92 Bytes | |
| virtualbox-rpmlintrc | 0000000202 202 Bytes | |
| virtualbox.changes | 0000477606 466 KB | |
| virtualbox.spec | 0000038056 37.2 KB |
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(theDopart 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