Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory 
checked in at 2017-12-11 18:55:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Mon Dec 11 18:55:26 2017 rev:150 rq:555558 version:5.1.30

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2017-12-04 
10:00:01.285543572 +0100
+++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes       
2017-12-11 18:55:32.925288669 +0100
@@ -1,0 +2,7 @@
+Sat Dec  9 01:11:34 UTC 2017 - [email protected]
+
+- Move location of kernel modules from /lib/modules/$(uname -r)/misc to
+  /lib/modules/$(uname -r)/extra. This change is supposed to force rebuild
+  of the modules when the kernel is updated.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.klKZUf/_old  2017-12-11 18:55:35.489166550 +0100
+++ /var/tmp/diff_new_pack.klKZUf/_new  2017-12-11 18:55:35.493166360 +0100
@@ -550,7 +550,7 @@
 echo "entering virtualbox-kmp-guest and virtualbox-kmp-host install section"
 
####################################################################################
 export INSTALL_MOD_PATH=%{buildroot}
-export INSTALL_MOD_DIR=misc
+export INSTALL_MOD_DIR=extra
 #Keep the install process from calling mkinitrd. The VB kernel modules are not 
in initrd. bsc#1052428
 export INITRD_IN_POSTTRANS=1
 export KMP_NEEDS_MKINITRD=0

++++++ vboxdrv.sh ++++++
--- /var/tmp/diff_new_pack.klKZUf/_old  2017-12-11 18:55:35.665158168 +0100
+++ /var/tmp/diff_new_pack.klKZUf/_new  2017-12-11 18:55:35.665158168 +0100
@@ -234,7 +234,7 @@
         if [ ! -z "$MAJOR" ]; then
             MINOR=0
         else
-            MINOR=`sed -n 's;\([0-9]\+\) vboxdrv$;\1;p' /proc/misc`
+            MINOR=`sed -n 's;\([0-9]\+\) vboxdrv$;\1;p' /proc/extra`
             if [ ! -z "$MINOR" ]; then
                 MAJOR=10
             fi
@@ -349,16 +349,16 @@
     for i in /lib/modules/*; do
         # We could just do "rm -f", but we only want to try deleting folders if
         # we are sure they were ours, i.e. they had our modules in beforehand.
-        if    test -e "${i}/misc/vboxdrv.ko" \
-           || test -e "${i}/misc/vboxnetadp.ko" \
-           || test -e "${i}/misc/vboxnetflt.ko" \
-           || test -e "${i}/misc/vboxpci.ko"; then
-            rm -f "${i}/misc/vboxdrv.ko" "${i}/misc/vboxnetadp.ko" \
-                  "${i}/misc/vboxnetflt.ko" "${i}/misc/vboxpci.ko"
+        if    test -e "${i}/extra/vboxdrv.ko" \
+           || test -e "${i}/extra/vboxnetadp.ko" \
+           || test -e "${i}/extra/vboxnetflt.ko" \
+           || test -e "${i}/extra/vboxpci.ko"; then
+            rm -f "${i}/extra/vboxdrv.ko" "${i}/extra/vboxnetadp.ko" \
+                  "${i}/extra/vboxnetflt.ko" "${i}/extra/vboxpci.ko"
             # Remove the kernel version folder if it was empty except for us.
-            test   "`echo ${i}/misc/* ${i}/misc/.?* ${i}/* ${i}/.?*`" \
-                 = "${i}/misc/* ${i}/misc/.. ${i}/misc ${i}/.." &&
-                rmdir "${i}/misc" "${i}"  # We used to leave empty folders.
+            test   "`echo ${i}/extra/* ${i}/extra/.?* ${i}/* ${i}/.?*`" \
+                 = "${i}/extra/* ${i}/extra/.. ${i}/extra ${i}/.." &&
+                rmdir "${i}/extra" "${i}"  # We used to leave empty folders.
             version=`expr "${i}" : "/lib/modules/\(.*\)"`
             depmod -a "${version}"
         fi


++++++ virtualbox-guest-kmp-files ++++++
--- /var/tmp/diff_new_pack.klKZUf/_old  2017-12-11 18:55:35.761153595 +0100
+++ /var/tmp/diff_new_pack.klKZUf/_new  2017-12-11 18:55:35.761153595 +0100
@@ -1,6 +1,6 @@
 %defattr (-,root,root) 
 %dir /lib/modules/%2-%1/
-%dir /lib/modules/%2-%1/misc
-/lib/modules/%2-%1/misc/vboxsf.ko
-/lib/modules/%2-%1/misc/vboxvideo.ko
-/lib/modules/%2-%1/misc/vboxguest.ko
+%dir /lib/modules/%2-%1/extra
+/lib/modules/%2-%1/extra/vboxsf.ko
+/lib/modules/%2-%1/extra/vboxvideo.ko
+/lib/modules/%2-%1/extra/vboxguest.ko

++++++ virtualbox-host-kmp-files ++++++
--- /var/tmp/diff_new_pack.klKZUf/_old  2017-12-11 18:55:35.809151310 +0100
+++ /var/tmp/diff_new_pack.klKZUf/_new  2017-12-11 18:55:35.809151310 +0100
@@ -1,7 +1,7 @@
 %defattr (-,root,root)
 %dir /lib/modules/%2-%1/
-%dir /lib/modules/%2-%1/misc
-/lib/modules/%2-%1/misc/vboxdrv.ko
-/lib/modules/%2-%1/misc/vboxnetadp.ko
-/lib/modules/%2-%1/misc/vboxnetflt.ko
-/lib/modules/%2-%1/misc/vboxpci.ko
+%dir /lib/modules/%2-%1/extra
+/lib/modules/%2-%1/extra/vboxdrv.ko
+/lib/modules/%2-%1/extra/vboxnetadp.ko
+/lib/modules/%2-%1/extra/vboxnetflt.ko
+/lib/modules/%2-%1/extra/vboxpci.ko


Reply via email to