Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2019-06-17 10:30:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Mon Jun 17 10:30:35 2019 rev:179 rq:710102 version:6.0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2019-06-04 12:09:38.883874680 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.4811/virtualbox.changes 2019-06-17 10:30:39.929350320 +0200 @@ -1,0 +2,5 @@ +Mon Jun 10 18:09:09 UTC 2019 - Larry Finger <larry.fin...@gmail.com> + +- Fix build for SLE15 SP1 - add file "fixes_for_SLE15.patch" + +------------------------------------------------------------------- New: ---- fixes_for_SLE15.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.rrTztG/_old 2019-06-17 10:30:46.909346468 +0200 +++ /var/tmp/diff_new_pack.rrTztG/_new 2019-06-17 10:30:46.929346457 +0200 @@ -147,6 +147,8 @@ Patch131: fixes_for_qt5.13.patch # Fixes for kernel 5.2 Patch132: fixes_for_5.2.patch +# Fixes for SLE15 +Patch133: fixes_for_SLE15.patch #endif Patch999: virtualbox-fix-ui-background-color.patch # @@ -450,6 +452,8 @@ # Tumbleweed, Leap 15.1 and above drm adjustments %if 0%{?suse_version} > 1500 || (0%{?sle_version} >= 150100 && 0%{?is_opensuse}) %patch129 -p1 +%else +%patch133 -p1 %endif # Leap 42.3 adjustments %if 0%{?sle_version} == 120300 && 0%{?is_opensuse} ++++++ fixes_for_5.2.patch ++++++ --- /var/tmp/diff_new_pack.rrTztG/_old 2019-06-17 10:30:47.237346286 +0200 +++ /var/tmp/diff_new_pack.rrTztG/_new 2019-06-17 10:30:47.237346286 +0200 @@ -1,3 +1,10 @@ +There are two kernel 5.2 API changes that affect VirtualBox: + +1. drm_fb_helper_fill_fix() and drm_fb_helper_fill_var() are replaced + by drm_fb_helper_fill_info(). +2. The arguments for ttm_bo_device_init() are changed. + + Index: VirtualBox-6.0.8/src/VBox/Additions/linux/drm/vbox_fb.c =================================================================== --- VirtualBox-6.0.8.orig/src/VBox/Additions/linux/drm/vbox_fb.c ++++++ fixes_for_SLE15.patch ++++++ Index: VirtualBox-6.0.8/src/VBox/Additions/linux/drm/vbox_drv.c =================================================================== --- VirtualBox-6.0.8.orig/src/VBox/Additions/linux/drm/vbox_drv.c +++ VirtualBox-6.0.8/src/VBox/Additions/linux/drm/vbox_drv.c @@ -283,11 +283,6 @@ static struct drm_driver driver = { .lastclose = vbox_driver_lastclose, .master_set = vbox_master_set, .master_drop = vbox_master_drop, -#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 18, 0) || defined(RHEL_73) -# if LINUX_VERSION_CODE < KERNEL_VERSION(4, 14, 0) && !defined(RHEL_75) - .set_busid = drm_pci_set_busid, -# endif -#endif .fops = &vbox_fops, .irq_handler = vbox_irq_handler,