virtualbox

Edit Package virtualbox
No description set
Refresh
Refresh
Source Files
Filename Size Changed
UserManual.pdf 0003461050 3.3 MB
VirtualBox-5.0.4-patched.tar.bz2 0075544919 72 MB
_constraints 0000000138 138 Bytes
_service 0000000136 136 Bytes
gcc5-real-support.patch 0000001624 1.59 KB
smap.diff 0000000598 598 Bytes
vbox-32bit-build-error.diff 0000000740 740 Bytes
vbox-default-os-type.diff 0000001145 1.12 KB
vbox-deprec-gsoap-service-proxies.diff 0000000969 969 Bytes
vbox-disable-updates.diff 0000002294 2.24 KB
vbox-fpie.diff 0000001488 1.45 KB
vbox-gsoapssl-deps.diff 0000000736 736 Bytes
vbox-no-build-dates.diff 0000006714 6.56 KB
vbox-permissions_warning.diff 0000002480 2.42 KB
vbox-python-detection.diff 0000001651 1.61 KB
vbox-smc-napa.diff 0000000555 555 Bytes
vbox-vboxadd-init-script.diff 0000002980 2.91 KB
vbox-vboxdrv-init-script.diff 0000004181 4.08 KB
vbox-vboxweb-init-script.diff 0000000874 874 Bytes
virtualbox-60-vboxdrv.rules 0000000913 913 Bytes
virtualbox-60-vboxguest.rules 0000000186 186 Bytes
virtualbox-LocalConfig.kmk 0000000498 498 Bytes
virtualbox-default.virtualbox 0000000656 656 Bytes
virtualbox-guest-kmp-files 0000000198 198 Bytes
virtualbox-guest-preamble 0000000359 359 Bytes
virtualbox-host-kmp-files 0000000238 238 Bytes
virtualbox-host-preamble 0000000357 357 Bytes
virtualbox-patch-source.sh 0000001157 1.13 KB
virtualbox-rpmlintrc 0000000172 172 Bytes
virtualbox-sed-params.patch 0000000643 643 Bytes
virtualbox-snpritnf-buffer-overflow.patch 0000001298 1.27 KB
virtualbox-sysconfig.vbox 0000000675 675 Bytes
virtualbox-system-x.patch 0000002159 2.11 KB
virtualbox-vboxes 0000008884 8.68 KB
virtualbox-wrapper.sh 0000000267 267 Bytes
virtualbox.changes 0000238564 233 KB
virtualbox.spec 0000032131 31.4 KB
Revision 222 (latest revision is 755)
Larry Finger's avatar Larry Finger (lwfinger) accepted request 330439 from Larry Finger's avatar Larry Finger (lwfinger) (revision 222)
- The code base released by Oracle failed to build on 32-bit systems. They had already fixed the
  problem. This update applies their solution.

Version bump to 5.0.4 (released 2015-09-08 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
    VMM: fixed an issue with Windows 10 guest kernel debugging over the network for Hyper-V paravirtualized VMs
    VMM: fixed a bug which prevented reading the saved state of the 'PATM' unit from VirtualBox 4.3.x (bug #14512)
    GUI: changed default OS type for Windows from Windows XP to Windows 7
    GUI: added another pre-defined guest screen resolution (bug #14384)
    GUI: fixed update check which was broken due to changing the location of the root certificates (bug #13096)
    GUI: fixed issues with synchronization of Caps lock / Num lock / Scroll lock on Windows hosts (bug #14302)
    GUI: don't crash during VM shutdown if 2D video acceleration and 3D support are enabled (Mac OS X hosts only)
    GUI: several seamless fixes for certain X11 window managers, also when used in multi-screen setups
    GUI: Log window size, position and cursor-position fixes
    Audio: fixed playing leftover/deprecated audio samples
    Audio: fixed playing audio after suspending the host (5.0 regression; Linux hosts using the ALSA backend)
    Audio: fixed playing short audio samples which were chopped off formerly
    Audio: fixed distortions on OS X when the sample rate of the guest stream and host device don't match
    Storage: fixed raw disk access and flat VMDK image access which would be always opened readonly (5.0.2 regression; bugs #14425, #14461)
    Storage: fixed initial encryption of VDI images after they were compacted (bug #14496)
    VGA: fix for certain graphics modes (bug #14516)
    NAT: don't freeze while the VM is paused if the network attachment mode is changed from/to NAT with activated port forwarding
    OVF: fixed duplicate USB controller entries in exported OVA/OVF (bug #14462)
    Shared Folders: fixed a path separator issue (bug #14434)
    Drag and drop: fixed crashes on OS X hosts when doing host-to-guest transfers
    VBoxManage: another attempt to not deny changing the network adapter type at VM runtime (5.0 regression; bug #14308)
    VBoxManage: fixed broken guestcontrol <VM-Name> list command (5.0 regression)
    VBoxManage: fixed broken Guest Control stdout/stderr output (5.0 regression)
    Mac OS X hosts: fixed remaining problems with activated SMAP (Broadwell and later; bug #14412)
    Mac OS X hosts: fixed broken 3D support (5.0.2 regression; bug #14476)
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