Overview
Request 486243 revoked
Needed for kernel update.
- Version bump to 5.1.18 (released 2017-08-15 by Oracle)
Removed "vbox_fix_4.11_api_changes.patch" - fixed upstream
- Fix API changes for kernel 4.11. This change adds file "vbox_fix_4.11_api_changes.patch".
Make some changes to various script files to remove reference to run level 4, which is not used.
- Fix for missing global in vboxsf that prevented mounting shared folders
for kernel 4.10. This change is the fix for bsc #1027967.
- Do not proivde libGL.so.1 and libEGL.so.1 symbols into the rpm
- The fix for 3D acceleration only works for Gmome desktops. KDE desktops fail. Accordingly,
3D acceleration must still be disabled "out-of-the-box". File /etc/init.d/vboxadd contains
comments on the modifications needed to turn 3D acceleration on, thus Gnome users may turn
it on selectively.
- Removed "vbox_fix_4.9_api_changes.patch" as changes are upstream.
Fixed API changes for kernel 4.10 in "vbox_fix_4.10_api_changes.patch".
- The version bump to 5.1.14 also addresses boo#1020856 CVE-2017-3316 CVE-2017-3332 CVE-2017-3290 CVE-2016-5545
Linux Additions: fixed protocol error during certain operations on shared folders (bug #8463)
- Created by jberry
- In state revoked
- Open review for openSUSE:Leap:42.3:Staging:C
- Open review for leap-reviewers
Request History
jberry created request
Needed for kernel update.
- Version bump to 5.1.18 (released 2017-08-15 by Oracle)
Removed "vbox_fix_4.11_api_changes.patch" - fixed upstream
- Fix API changes for kernel 4.11. This change adds file "vbox_fix_4.11_api_changes.patch".
Make some changes to various script files to remove reference to run level 4, which is not used.
- Fix for missing global in vboxsf that prevented mounting shared folders
for kernel 4.10. This change is the fix for bsc #1027967.
- Do not proivde libGL.so.1 and libEGL.so.1 symbols into the rpm
- The fix for 3D acceleration only works for Gmome desktops. KDE desktops fail. Accordingly,
3D acceleration must still be disabled "out-of-the-box". File /etc/init.d/vboxadd contains
comments on the modifications needed to turn 3D acceleration on, thus Gnome users may turn
it on selectively.
- Removed "vbox_fix_4.9_api_changes.patch" as changes are upstream.
Fixed API changes for kernel 4.10 in "vbox_fix_4.10_api_changes.patch".
- The version bump to 5.1.14 also addresses boo#1020856 CVE-2017-3316 CVE-2017-3332 CVE-2017-3290 CVE-2016-5545
Linux Additions: fixed protocol error during certain operations on shared folders (bug #8463)
jberry_factory added openSUSE:Leap:42.3:Staging:C as a reviewer
Being evaluated by staging project "openSUSE:Leap:42.3:Staging:C"
jberry_factory accepted review
Picked openSUSE:Leap:42.3:Staging:C
leaper added virtualbox as a reviewer
Submission for virtualbox by someone who is not maintainer in the devel project (Virtualization). Please review
leaper added leap-reviewers as a reviewer
leaper accepted review
ok
lwfinger accepted review
This change seems to be appropriate.
jberry revoked request
in favor of sr#486758 or similar
openSUSE:Factory/virtualbox@131 -> openSUSE:Leap:42.3/virtualbox
expected origin is 'openSUSE:Leap:42.2:Update' (changed)
Package was from openSUSE:Factory in 42.2
the submitted sources are in or accepted for Factory
request needs review by release management
Does not fix build issue which would seem to make sense based on what is in changelog. Will likely need more investigation, but I'll leave this open for now.
I would be able to fix the build issue if I knew what kernel you are using, AND how to include it in an osc build command.
https://build.opensuse.org/package/show/openSUSE:Leap:42.3:Staging:C/kernel-source. You could branch/aggregate the kernel from Staging:C into a home project and build against that.
I branched that repo, but I do not know how to specify it to osc for my local build.
Branch the virtualbox package as well into same project and then just checkout and build locally. It should download the kernel from your branched package since they are in the same project.
Something along the lines of:
I'm feeling totally lost. My knowledge of osc is minimal.
When I issued the second "osc branch", openSUSE:Leap:42.3:Staging:C virtualbox was not found. I used openSUSE:Leap:42.3 virtualbox instead. Then when I did the osc build, I got
unresolvable: nothing provides gsoap-devel nothing provides java-devel >= 1.6.0 nothing provides libqt5-linguist
Thus far I have not found any 42.3 sources for these.
With help as shown in https://build.opensuse.org/request/show/485719, I have built VB with the 42.3 kernel. Project home:lwfinger:leap-virtualbox/virtualbox has the modified source.
Great! It likely makes sense to submit the changes to the main package, but with conditionals for leap unless there is objection to prefer a fork.
Something along the lines of what is in the wiki https://en.opensuse.org/openSUSE:Specfile_guidelines#Conditionals. Then go ahead and submit to Leap 42.3 and we can stage in C to see if everything is happy.