virtualbox

Edit Package virtualbox
No description set
Refresh
Refresh
Source Files
Filename Size Changed
Fix_for_server_1.19.patch 0000001762 1.72 KB
README.autostart 0000000992 992 Bytes
README.build 0000002706 2.64 KB
UserManual.pdf 0004994227 4.76 MB
VirtualBox-6.1.36-patched.tar.bz2 0120679036 115 MB
VirtualBox.appdata.xml 0000000820 820 Bytes
_constraints 0000000207 207 Bytes
_multibuild 0000000050 50 Bytes
_service 0000000136 136 Bytes
fix-missing-includes-with-qt-5.15.patch 0000000954 954 Bytes
fix_conflict_between_host_and_guest.patch 0000000553 553 Bytes
fix_lib_search.patch 0000000989 989 Bytes
fix_usb_rules.sh 0000000327 327 Bytes
fixes_for_Leap42.3.patch 0000000956 956 Bytes
fixes_for_Qt5.11.patch 0000001094 1.07 KB
fixes_for_gcc10.patch 0000002060 2.01 KB
fixes_for_leap15.2.patch 0000008466 8.27 KB
fixes_for_leap15.3.patch 0000001017 1017 Bytes
fixes_for_leap15.4.patch 0000000922 922 Bytes
fixes_for_makefile.patch 0000029859 29.2 KB
fixes_for_python.patch 0000000615 615 Bytes
fixes_for_qt5.13.patch 0000003729 3.64 KB
fixes_for_sle12.patch 0000009472 9.25 KB
gcc5-real-support.patch 0000000713 713 Bytes
handle_gsoap_208103.patch 0000000743 743 Bytes
internal-headers.patch 0000002233 2.18 KB
modify_for_4_8_bo_move.patch 0000000885 885 Bytes
remove_vbox_video_build.patch 0000001918 1.87 KB
security_fixes.patch 0000001586 1.55 KB
smap.diff 0000000602 602 Bytes
turn_off_cloud_net.patch 0000000388 388 Bytes
update-extpack.sh 0000002452 2.39 KB
vb-6.1.16-modal-dialog-parent.patch 0000009439 9.22 KB
vbox-default-os-type.diff 0000001295 1.26 KB
vbox-deprec-gsoap-service-proxies.diff 0000000963 963 Bytes
vbox-disable-updates.diff 0000002305 2.25 KB
vbox-fpie.diff 0000001533 1.5 KB
vbox-gsoapssl-deps.diff 0000000736 736 Bytes
vbox-no-build-dates.diff 0000018700 18.3 KB
vbox-permissions_warning.diff 0000002532 2.47 KB
vbox-python-py310.patch 0000002554 2.49 KB
vbox-python-selection.patch 0000008893 8.68 KB
vbox-smc-napa.diff 0000000557 557 Bytes
vbox-suid-warning.diff 0000002450 2.39 KB
vbox-usb-warning.diff 0000003174 3.1 KB
vbox-vboxadd-init-script.diff 0000009855 9.62 KB
vbox-vboxdrv-init-script.diff 0000003232 3.16 KB
vbox_remove_smp_mflags.patch 0000000788 788 Bytes
vboxadd-service.service 0000000427 427 Bytes
vboxautostart-service.service 0000000497 497 Bytes
vboxautostart-service.sh 0000004133 4.04 KB
vboxconfig.sh 0000001968 1.92 KB
vboxdrv.service 0000000450 450 Bytes
vboxdrv.sh 0000012548 12.3 KB
vboxguestconfig.sh 0000002119 2.07 KB
vboxweb-service.service 0000000479 479 Bytes
vboxweb-service.sh 0000006422 6.27 KB
virtualbox-60-vboxdrv.rules 0000000747 747 Bytes
virtualbox-60-vboxguest.rules 0000000187 187 Bytes
virtualbox-LocalConfig.kmk 0000000498 498 Bytes
virtualbox-default.virtualbox 0000000937 937 Bytes
virtualbox-fix-ui-background-color.patch 0000016892 16.5 KB
virtualbox-kmp-files 0000000416 416 Bytes
virtualbox-kmp-preamble 0000000057 57 Bytes
virtualbox-patch-source.sh 0000001238 1.21 KB
virtualbox-rpmlintrc 0000000202 202 Bytes
virtualbox-sed-params.patch 0000001500 1.46 KB
virtualbox-snpritnf-buffer-overflow.patch 0000000534 534 Bytes
virtualbox-wrapper.sh 0000002592 2.53 KB
virtualbox.changes 0000428621 419 KB
virtualbox.spec 0000046237 45.2 KB
Revision 648 (latest revision is 755)
Larry Finger's avatar Larry Finger (lwfinger) accepted request 990809 from Larry Finger's avatar Larry Finger (lwfinger) (revision 648)
- Version bump to 6.1.36 released by Oracle July 19 2022
  This is a maintenance release. The following items were fixed and/or added:
  VMM: Fixed possible Linux guest kernel crash when configuring Speculative Store Bypass for a single vCPU VM
  GUI: In the storage page of the virtual machine settings dialog, fixed a bug which disrupted mouse interaction with the native file selector on KDE
  NAT: Prevent issue when host resolver incorrectly returned NXDOMAIN for unsupported queries (bug #20977)
  Audio: General improvements in saved state area
  Recording: Various fixes for settings handling
  VGA: Performance improvements for screen updates when VBE banking is used
  USB: Fixed rare crashes when detaching a USB device
  ATA: Fixed NT4 guests taking a minute to eject CDs
  vboximg-mount: Fixed broken write support (bug #20896)
  SDK: Fixed Python bindings incorrectly trying to convert arbitrary byte data into unicode objects with Python 3, causing exceptions (bug #19740)
  API: Fixed an issue when virtual USB mass storage devices or virtual USB DVD drives are added while the VM is not running are by default not marked as hot-pluggable
  API: Initial support for Python 3.10
  API: Solaris OS types cleanup
  Linux and Solaris hosts: Allow to mount shared folder if it is represented as a symlink on a host side (bug #17491)
  Linux Host and Guest drivers: Introduced initial support for kernels 5.18, 5.19 and RHEL 9.1 (bugs #20914, #20941)
  Linux Host and Guest drivers: Better support for kernels built with clang compiler (bugs #20425 and #20998)
  Solaris Guest Additions: General improvements in installer area
  Solaris Guest Additions: Fixed guest screen resize in VMSVGA graphics configuration
  Linux and Solaris Guest Additions: Fixed multi-screen handling in VBoxVGA and VBoxSVGA graphics configuration
  Linux and Solaris Guest Additions: Added support for setting primary screen via VBoxManage
  Linux and Solaris Guest Additions: Fixed X11 resources leak when resizing guest screens
  Linux and Solaris Guest Additions: Fixed file descriptor leak when starting a process using guest control (bug #20902)
  Linux and Solaris Guest Additions: Fixed guest control executing processes as root
  Linux Guest Additions: Improved guests booting time by preventing kernel modules from being rebuilt when it is not necessary (bug #20502)
  Windows Guest Additions: Fixed VBoxTray crash on startup in NT4 guests on rare circumstances
  deleted file "fixes_for_kernel_5.18.patch" - fixed upstream.
  Fixes CVE-2022-21571) VUL-0: CVE-2022-21571,CVE-2022-21554 - boo#1201720
Comments 5

z's avatar

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


Jan Engelhardt's avatar

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 of CallbackEPFiPS (the Do part is that noexcept specifier). Well, in short, that's the bad part of the ext pack being closed-source.


openSUSE Build Service is sponsored by