commit virtualbox for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2024-08-15 09:57:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "virtualbox" Thu Aug 15 09:57:25 2024 rev:278 rq:1193787 version:7.0.20 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2024-05-08 11:38:38.498390730 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.7232/virtualbox.changes 2024-08-15 09:57:31.640967526 +0200 @@ -0,0 +1,54 @@ +--------------------------------------------------------------------- +Wed Aug 12 20:12:00 UTC 2024 - Larry Rainey <llrainey15@gmail.com> + +This is a maintainance release. The following items were removed or added + + patch fixes_for_vboxconfig.patch is no longer needed. + patch fixes_for_sle12.patch is no longer needed. + patch vbox-deprec-gsoap-service-proxies.diff is no longer needed. + patch fixes_for_leap.patch is no longer needed. + patch vbox-smc-napa.diff is no longer needed. + patch virtualbox-sed-params.patch is no longer needed. + patch vbox-fpie.diff is no longer needed. + patch security_fixes.patch is no longer needed. + patch vbox-default-os-type.diff is no longer needed. + patch fixes_for_qt5.13.patch is no longer needed. + patch smap.diff is no longer needed. + patch fix_7.0.6_locking_problems.patch is no longer needed. + patch fix_conflict_between_host_and_guest.patch is no longer needed. + patch fix-missing-includes-with-qt-5.15.patch is no longer needed. + patch vbox-python-selection.patch is no longer needed. + patch vbox-no-build-dates.diff is no longer needed. + patch modify_for_4_8_bo_move.patch is no longer needed. + patch fixes_for_makefile.patch is no longer needed. + patch VirtualBox-5.2.10-xclient.patch is no longer needed. + patch fixes_for_leap15.6.patch is no longer needed. + patch gcc5-real-support.patch is no longer needed. + patch vbox-python-py310.patch is no longer needed. + patch vbox-gsoapssl-deps.diff is no longer needed. + patch python311.patch is no longer needed. + patch vbox-disable-updates.diff is no longer needed. + patch libxml21206.patch is no longer needed. + patch fix_for_leap15.5.patchs added to fix an OBS error in Leap15.5 builds. + + +--------------------------------------------------------------------- +Wed Jul 17 20:09:00 UTC 2024 - Larry Rainey <llrainey15@gmail.com> +- changed license from Gpl-2.0 to Gpl-3.0 + +--------------------------------------------------------------------- +Tue Jul 16 20:09:00 UTC 2024 - Larry Rainey <llrainey15@gmail.com> + +- Version bump to VirtualBox 7.0.20 (released July 16 2024 by Oracle)) + +This is a maintenance release. The following items were fixed and/or added: + + TPM: Fixed errors appearing the event viewer with Windows guests + macOS Hosts: Fixed passing USB devices to the VM (bug #21218) + Audio: Fixed recording with HDA emulation after newer Windows 10 / 11 guests got rebooted + USB: Fixed a deadlock in OHCI triggered when saving the current state of a VM or taking a snapshot (bug #22059) + Linux Guest and Host: Introduced initial support for OpenSuse 15.6 kernel + Linux Guest and Host: Introduced initial support for RHEL 9.5 kernel (bug #22099) + Guest Additions: Shared Clipboard: Fixed issue when extra new lines were pasted when copying text between Win and X11 (bug #21716) + UEFI Secure Boot: Add new Microsoft certificates to list for new VMs + Old: ---- VirtualBox-5.2.10-xclient.patch VirtualBox-7.0.18-patched.tar.bz2 fix-missing-includes-with-qt-5.15.patch fix_7.0.6_locking_problems.patch fix_conflict_between_host_and_guest.patch fixes_for_leap.patch fixes_for_leap15.6.patch fixes_for_makefile.patch fixes_for_qt5.13.patch fixes_for_sle12.patch fixes_for_vboxconfig.patch gcc5-real-support.patch libxml21206.patch modify_for_4_8_bo_move.patch python311.patch security_fixes.patch smap.diff vbox-default-os-type.diff vbox-deprec-gsoap-service-proxies.diff vbox-disable-updates.diff vbox-fpie.diff vbox-gsoapssl-deps.diff vbox-no-build-dates.diff vbox-python-py310.patch vbox-python-selection.patch vbox-smc-napa.diff virtualbox-sed-params.patch New: ---- VirtualBox-7.0.20-patched.tar.bz2 fix_for_leap15.5.patch BETA DEBUG BEGIN: Old: patch fixes_for_makefile.patch is no longer needed. patch VirtualBox-5.2.10-xclient.patch is no longer needed. patch fixes_for_leap15.6.patch is no longer needed. Old: patch fix_conflict_between_host_and_guest.patch is no longer needed. patch fix-missing-includes-with-qt-5.15.patch is no longer needed. patch vbox-python-selection.patch is no longer needed. Old: patch smap.diff is no longer needed. patch fix_7.0.6_locking_problems.patch is no longer needed. patch fix_conflict_between_host_and_guest.patch is no longer needed. Old: patch fix_7.0.6_locking_problems.patch is no longer needed. patch fix_conflict_between_host_and_guest.patch is no longer needed. patch fix-missing-includes-with-qt-5.15.patch is no longer needed. Old: patch vbox-deprec-gsoap-service-proxies.diff is no longer needed. patch fixes_for_leap.patch is no longer needed. patch vbox-smc-napa.diff is no longer needed. Old: patch VirtualBox-5.2.10-xclient.patch is no longer needed. patch fixes_for_leap15.6.patch is no longer needed. patch gcc5-real-support.patch is no longer needed. Old: patch modify_for_4_8_bo_move.patch is no longer needed. patch fixes_for_makefile.patch is no longer needed. patch VirtualBox-5.2.10-xclient.patch is no longer needed. Old: patch vbox-default-os-type.diff is no longer needed. patch fixes_for_qt5.13.patch is no longer needed. patch smap.diff is no longer needed. Old: patch fixes_for_vboxconfig.patch is no longer needed. patch fixes_for_sle12.patch is no longer needed. patch vbox-deprec-gsoap-service-proxies.diff is no longer needed. Old: patch fixes_for_vboxconfig.patch is no longer needed. patch fixes_for_sle12.patch is no longer needed. Old: patch fixes_for_leap15.6.patch is no longer needed. patch gcc5-real-support.patch is no longer needed. patch vbox-python-py310.patch is no longer needed. Old: patch vbox-disable-updates.diff is no longer needed. patch libxml21206.patch is no longer needed. patch fix_for_leap15.5.patchs added to fix an OBS error in Leap15.5 builds. Old: patch vbox-no-build-dates.diff is no longer needed. patch modify_for_4_8_bo_move.patch is no longer needed. patch fixes_for_makefile.patch is no longer needed. Old: patch vbox-gsoapssl-deps.diff is no longer needed. patch python311.patch is no longer needed. patch vbox-disable-updates.diff is no longer needed. Old: patch vbox-fpie.diff is no longer needed. patch security_fixes.patch is no longer needed. patch vbox-default-os-type.diff is no longer needed. Old: patch fixes_for_qt5.13.patch is no longer needed. patch smap.diff is no longer needed. patch fix_7.0.6_locking_problems.patch is no longer needed. Old: patch security_fixes.patch is no longer needed. patch vbox-default-os-type.diff is no longer needed. patch fixes_for_qt5.13.patch is no longer needed. Old: patch fixes_for_sle12.patch is no longer needed. patch vbox-deprec-gsoap-service-proxies.diff is no longer needed. patch fixes_for_leap.patch is no longer needed. Old: patch python311.patch is no longer needed. patch vbox-disable-updates.diff is no longer needed. patch libxml21206.patch is no longer needed. Old: patch virtualbox-sed-params.patch is no longer needed. patch vbox-fpie.diff is no longer needed. patch security_fixes.patch is no longer needed. Old: patch vbox-python-py310.patch is no longer needed. patch vbox-gsoapssl-deps.diff is no longer needed. patch python311.patch is no longer needed. Old: patch vbox-python-selection.patch is no longer needed. patch vbox-no-build-dates.diff is no longer needed. patch modify_for_4_8_bo_move.patch is no longer needed. Old: patch gcc5-real-support.patch is no longer needed. patch vbox-python-py310.patch is no longer needed. patch vbox-gsoapssl-deps.diff is no longer needed. Old: patch fix-missing-includes-with-qt-5.15.patch is no longer needed. patch vbox-python-selection.patch is no longer needed. patch vbox-no-build-dates.diff is no longer needed. Old: patch fixes_for_leap.patch is no longer needed. patch vbox-smc-napa.diff is no longer needed. patch virtualbox-sed-params.patch is no longer needed. Old: patch vbox-smc-napa.diff is no longer needed. patch virtualbox-sed-params.patch is no longer needed. patch vbox-fpie.diff is no longer needed. BETA DEBUG END: BETA DEBUG BEGIN: New: patch libxml21206.patch is no longer needed. patch fix_for_leap15.5.patchs added to fix an OBS error in Leap15.5 builds. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.465085719 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.469085886 +0200 @@ -52,10 +52,10 @@ %endif # ********* If the VB version exceeds 6.1.x, notify the libvirt maintainer!! Name: virtualbox%{?dash}%{?name_suffix} -Version: 7.0.18 +Version: 7.0.20 Release: 0 Summary: %{package_summary} -License: GPL-2.0-or-later +License: GPL-3.0-or-later %if %{kmp_package} Group: System/Kernel %else @@ -97,71 +97,22 @@ #rework init scripts to fit suse needs Patch1: vbox-vboxdrv-init-script.diff Patch2: vbox-vboxadd-init-script.diff -#fix build : "Error 4001 - String must be entirely alphanumeric" -#with renaming we probably break some macosx functionality however ths is just quick fix -#see thread : http://lists.freebsd.org/pipermail/freebsd-acpi/2010-October/006795.html -Patch3: vbox-smc-napa.diff -#deprecated old-style C++ service proxies and objects,we have to use soapcpp2 -z1 flag -Patch4: vbox-deprec-gsoap-service-proxies.diff -#fix failed linking process during build - this patch is just quick workaround -Patch5: vbox-gsoapssl-deps.diff -#PATCH-FIX-OPENSUSE implement messagebox (VBoxPermissionMessage app), which is displayed, when user -#try to start VirtualBox and is not member of vboxusers group +# Fix for GCC13 +Patch3: fixes_for_gcc13.patch +# No Vbox Video +Patch4: remove_vbox_video_build.patch +# SDL Patch +Patch5: fix_sdl_build.patch +# OPENSUSE implement messagebox when user try to start VirtualBox and is not member of vboxusers group Patch6: vbox-permissions_warning.diff -#PATCH-FIX-OPENSUSE Do not include build dates on binaries, makes build-compare happier -Patch7: vbox-no-build-dates.diff -Patch8: vbox-default-os-type.diff -# Disable the distributed versions of vboxdrv.sh and vboxadd.sh for security reasons. -Patch9: security_fixes.patch -#disable update in vbox gui -Patch10: vbox-disable-updates.diff -#use pie/fPIE for setuid binaries (bnc#743143) -Patch11: vbox-fpie.diff -#smap issues on Haswell or Broadwell (boo#931461) -Patch12: smap.diff -# Patch to build with Factory gcc5 -Patch13: gcc5-real-support.patch -# Patch to build with gnu sed correctly -Patch14: virtualbox-sed-params.patch -# Patch to add code to explain USB Passthru -Patch16: vbox-usb-warning.diff # Patch to ensure that VirtualBoxVM is SUID -Patch17: vbox-suid-warning.diff -# Fix symbol conflict between host and guest kmp -Patch18: fix_conflict_between_host_and_guest.patch -# Fix change in kernel API for ttm_bo_move_memcpy() -Patch19: modify_for_4_8_bo_move.patch +Patch7: vbox-suid-warning.diff # Disable experimental and incomplete CLOUD_NET -Patch21: turn_off_cloud_net.patch -# xpcom: Support up to python 3.10 -- https://www.virtualbox.org/changeset/90537/vbox + https://www.virtualbox.org/changeset/86623/vbox, thanks to Archlinux -Patch23: vbox-python-py310.patch -# fix build of Python and dev package on openSUSE 11.3 (was vbox-detection.diff) -# use plain python3 interpreter of the distro (part of former switch_to_pyton3.4+.patch), -Patch24: vbox-python-selection.patch -Patch25: remove_vbox_video_build.patch -# Fixes for modified kernel in Leap 42.3 -Patch26: VirtualBox-5.2.10-xclient.patch -# Fixes for SLE12 -Patch27: fixes_for_sle12.patch -# Fixes for Qt5.13 on 32-bit systems -Patch28: fixes_for_qt5.13.patch -# Fixes for kernel modules Makefile used at boot time -Patch30: fixes_for_makefile.patch -# Fix build for Qt 5.15 -Patch31: fix-missing-includes-with-qt-5.15.patch -# Fix for GCC13 -Patch36: fixes_for_gcc13.patch -# Fix locking problem in 7.0.6 -Patch37: fix_7.0.6_locking_problems.patch -# Support python 3.11 -Patch38: python311.patch -Patch39: fix_sdl_build.patch -# Fixes for openSUSE Leap 15.X -Patch40: fixes_for_leap.patch -# Fixes for Leap 15.6 -Patch41: fixes_for_leap15.6.patch -Patch43: fixes_for_vboxconfig.patch -Patch45: libxml21206.patch +Patch8: turn_off_cloud_net.patch +# Patch to add code to explain USB Passthru +Patch9: vbox-usb-warning.diff +# Patch for 15.5 +Patch10: fix_for_leap15.5.patch # # Common BuildRequires for both virtualbox and virtualbox-kmp BuildRequires: %{kernel_module_package_buildreqs} @@ -448,39 +399,6 @@ %patch -P 8 -p1 %patch -P 9 -p1 %patch -P 10 -p1 -%patch -P 11 -p1 -%patch -P 12 -p1 -%patch -P 13 -p1 -%patch -P 14 -p1 -%patch -P 16 -p1 -%patch -P 17 -p1 -%patch -P 18 -p1 -%patch -P 19 -p1 -%patch -P 21 -p1 -%patch -P 23 -p1 -%patch -P 24 -p1 -%patch -P 25 -p1 -%patch -P 26 -p1 -# Adjustments that are version dependent -%patch -P 27 -p1 -# Handle the 32-bit changes needed for Qt 5.13 -%ifarch %{ix86} && 0%{?qt5ver} >= 51300 -%patch -P 28 -p1 -%endif -%patch -P 30 -p1 -%patch -P 31 -p1 -%if 0%{gcc_version} >= 13 -%patch -P 36 -p1 -%endif -%patch -P 37 -p1 -%patch -P 38 -p1 -%patch -P 39 -p1 -%patch -P 40 -p1 -%if 0%{?sle_version} == 150600 && 0%{?is_opensuse} -%patch -P 41 -p1 -%endif -%patch -P 43 -p1 -%patch -P 45 -p1 ### Documents for virtualbox main package ### %if %{main_package} ++++++ UserManual.pdf ++++++ (binary differes) ++++++ VirtualBox-7.0.18-patched.tar.bz2 -> VirtualBox-7.0.20-patched.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/virtualbox/VirtualBox-7.0.18-patched.tar.bz2 /work/SRC/openSUSE:Factory/.virtualbox.new.7232/VirtualBox-7.0.20-patched.tar.bz2 differ: char 11, line 1 ++++++ fix_for_leap15.5.patch ++++++ Index: VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp =================================================================== --- VirtualBox-7.0.20.orig/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp +++ VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp @@ -710,7 +710,7 @@ static const char *keyModToStr(unsigned RT_CASE_RET_STR(KMOD_NUM); RT_CASE_RET_STR(KMOD_CAPS); RT_CASE_RET_STR(KMOD_MODE); - RT_CASE_RET_STR(KMOD_SCROLL); + RT_CASE_RET_STR(KMOD_RESERVED); default: break; } ++++++ fix_sdl_build.patch ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.577090406 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.581090574 +0200 @@ -1,8 +1,8 @@ -Index: VirtualBox-7.0.14/configure +Index: VirtualBox-7.0.20/configure =================================================================== ---- VirtualBox-7.0.14.orig/configure -+++ VirtualBox-7.0.14/configure -@@ -1191,21 +1191,19 @@ check_sdl() +--- VirtualBox-7.0.20.orig/configure ++++ VirtualBox-7.0.20/configure +@@ -1186,21 +1186,19 @@ check_sdl() fail fi else @@ -27,7 +27,7 @@ #undef main extern "C" int main(int argc, char** argv) { -@@ -1221,7 +1219,7 @@ extern "C" int main(int argc, char** arg +@@ -1216,7 +1214,7 @@ extern "C" int main(int argc, char** arg } EOF [ -n "$INCSDL" ] && I_INCSDL=`prefix_I "$INCSDL"` @@ -36,7 +36,7 @@ if test_execute; then cnf_append "LIB_SDK_LIBSDL_SDL" "`strip_l "$LIBSDL"`" cnf_append "SDK_LIBSDL_LIBPATH" "`strip_L "$LIBSDL"`" -@@ -3015,11 +3013,8 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then +@@ -3010,11 +3008,8 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then [ $WITH_LIBLZMA -eq 1 ] && check_liblzma [ "$OS" != "darwin" ] && check_png [ $OSE -eq 0 -a "$OS" = "linux" ] && check_pam @@ -50,10 +50,10 @@ [ $WITH_SDL_TTF -eq 1 -a $OSE -eq 0 ] && check_sdl_ttf [ $WITH_X11 -eq 1 ] && check_x # TODO check for xcomposite-dev (X11/extensions/Xcomposite.h, additions only) -Index: VirtualBox-7.0.14/src/VBox/Frontends/VBoxSDL/Makefile.kmk +Index: VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Frontends/VBoxSDL/Makefile.kmk -+++ VirtualBox-7.0.14/src/VBox/Frontends/VBoxSDL/Makefile.kmk +--- VirtualBox-7.0.20.orig/src/VBox/Frontends/VBoxSDL/Makefile.kmk ++++ VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/Makefile.kmk @@ -51,7 +51,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K PROGRAMS += VBoxSDL endif ++++++ fixes_for_gcc13.patch ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.601091411 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.605091578 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h +Index: VirtualBox-7.0.20/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h =================================================================== ---- VirtualBox-7.0.14.orig/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h -+++ VirtualBox-7.0.14/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h +--- VirtualBox-7.0.20.orig/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h ++++ VirtualBox-7.0.20/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h @@ -13,6 +13,7 @@ #include <intrin.h> #endif @@ -10,10 +10,10 @@ #include "util_likely.h" #include "util_math.h" -Index: VirtualBox-7.0.14/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h +Index: VirtualBox-7.0.20/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h -+++ VirtualBox-7.0.14/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h +--- VirtualBox-7.0.20.orig/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h ++++ VirtualBox-7.0.20/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h @@ -66,6 +66,9 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CO OF THIS SOFTWARE. ++++++ remove_vbox_video_build.patch ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.617092080 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.617092080 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/Makefile.kmk +Index: VirtualBox-7.0.20/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/Makefile.kmk -+++ VirtualBox-7.0.14/Makefile.kmk +--- VirtualBox-7.0.20.orig/Makefile.kmk ++++ VirtualBox-7.0.20/Makefile.kmk @@ -824,7 +824,6 @@ VBOX_CORE_DOXYFILE_INPUT_DIRS = \ src/VBox/Additions/x11/vboxmouse \ src/VBox/Additions/x11/vboxmouse/xorg70 \ @@ -10,10 +10,10 @@ src/VBox/NetworkServices \ src/VBox/NetworkServices/Dhcpd \ src/VBox/NetworkServices/NAT \ -Index: VirtualBox-7.0.14/src/VBox/Additions/x11/vboxvideo/Makefile.kmk +Index: VirtualBox-7.0.20/src/VBox/Additions/x11/vboxvideo/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Additions/x11/vboxvideo/Makefile.kmk -+++ VirtualBox-7.0.14/src/VBox/Additions/x11/vboxvideo/Makefile.kmk +--- VirtualBox-7.0.20.orig/src/VBox/Additions/x11/vboxvideo/Makefile.kmk ++++ VirtualBox-7.0.20/src/VBox/Additions/x11/vboxvideo/Makefile.kmk @@ -404,7 +404,8 @@ vboxvideo_drv_118_INCS += $(PATH_ROOT)/s vboxvideo_drv_118_SOURCES := $(vboxvideo_drv_17_SOURCES) vboxvideo_drv_118_LIBS += $(vboxvideo_drv_70_LIBS) @@ -24,10 +24,10 @@ # Build using local X.Org headers. We assume X.Org Server 1.7 or later. DLLS := $(filter-out vboxvideo_drv_%,$(DLLS)) vboxvideo_drv_system SYSMODS := $(filter-out vboxvideo_drv%,$(SYSMODS)) -Index: VirtualBox-7.0.14/src/VBox/Additions/x11/Makefile.kmk +Index: VirtualBox-7.0.20/src/VBox/Additions/x11/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Additions/x11/Makefile.kmk -+++ VirtualBox-7.0.14/src/VBox/Additions/x11/Makefile.kmk +--- VirtualBox-7.0.20.orig/src/VBox/Additions/x11/Makefile.kmk ++++ VirtualBox-7.0.20/src/VBox/Additions/x11/Makefile.kmk @@ -32,7 +32,7 @@ include $(KBUILD_PATH)/subheader.kmk if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd solaris) include $(PATH_SUB_CURRENT)/VBoxClient/Makefile.kmk ++++++ turn_off_cloud_net.patch ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.633092750 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.633092750 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/Config.kmk +Index: VirtualBox-7.0.20/Config.kmk =================================================================== ---- VirtualBox-7.0.14.orig/Config.kmk -+++ VirtualBox-7.0.14/Config.kmk +--- VirtualBox-7.0.20.orig/Config.kmk ++++ VirtualBox-7.0.20/Config.kmk @@ -981,11 +981,9 @@ if1of ($(KBUILD_TARGET), freebsd linux) endif # Use new VBoxNetDhcpd instead of old VBoxNetDHCP ++++++ vbox-permissions_warning.diff ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.653093587 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.657093755 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/src/apps/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/apps/Makefile.kmk -+++ VirtualBox-7.0.14/src/apps/Makefile.kmk +--- VirtualBox-7.0.20.orig/src/apps/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/Makefile.kmk @@ -28,5 +28,7 @@ SUB_DEPTH = ../.. include $(KBUILD_PATH)/subheader.kmk @@ -10,10 +10,10 @@ + include $(FILE_KBUILD_SUB_FOOTER) -Index: VirtualBox-7.0.14/src/apps/VBoxPermissionMessage/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/Makefile.kmk =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxPermissionMessage/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/Makefile.kmk @@ -0,0 +1,32 @@ +# $Id: Makefile.kmk 28800 2010-04-27 08:22:32Z vboxsync $ +## @file @@ -47,10 +47,10 @@ + +include $(KBUILD_PATH)/subfooter.kmk + -Index: VirtualBox-7.0.14/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp +Index: VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp ++++ VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp @@ -0,0 +1,12 @@ +#include <QtWidgets/QApplication> +#include <QtWidgets/QMessageBox> ++++++ vbox-suid-warning.diff ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.665094089 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.669094257 +0200 @@ -1,19 +1,19 @@ -Index: VirtualBox-7.0.14/src/apps/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/apps/Makefile.kmk -+++ VirtualBox-7.0.14/src/apps/Makefile.kmk -@@ -32,5 +32,7 @@ include $(PATH_SUB_CURRENT)/VBoxPermissi +--- VirtualBox-7.0.20.orig/src/apps/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/Makefile.kmk +@@ -30,5 +30,7 @@ include $(KBUILD_PATH)/subheader.kmk - include $(PATH_SUB_CURRENT)/VBoxUSB_DevRules/Makefile.kmk + include $(PATH_SUB_CURRENT)/VBoxPermissionMessage/Makefile.kmk +include $(PATH_SUB_CURRENT)/VBoxSUIDMessage/Makefile.kmk + include $(FILE_KBUILD_SUB_FOOTER) -Index: VirtualBox-7.0.14/src/apps/VBoxSUIDMessage/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/VBoxSUIDMessage/Makefile.kmk =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxSUIDMessage/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/VBoxSUIDMessage/Makefile.kmk @@ -0,0 +1,33 @@ +# $Id: Makefile.kmk 28800 2010-04-27 08:22:32Z vboxsync $ +## @file @@ -48,10 +48,10 @@ +include $(KBUILD_PATH)/subfooter.kmk + + -Index: VirtualBox-7.0.14/src/apps/VBoxSUIDMessage/VBoxSUIDMessage.cpp +Index: VirtualBox-7.0.20/src/apps/VBoxSUIDMessage/VBoxSUIDMessage.cpp =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxSUIDMessage/VBoxSUIDMessage.cpp ++++ VirtualBox-7.0.20/src/apps/VBoxSUIDMessage/VBoxSUIDMessage.cpp @@ -0,0 +1,15 @@ +#include <QtWidgets/QApplication> +#include <QtWidgets/QMessageBox> ++++++ vbox-usb-warning.diff ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.681094759 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.685094927 +0200 @@ -1,19 +1,19 @@ -Index: VirtualBox-7.0.14/src/apps/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/Makefile.kmk =================================================================== ---- VirtualBox-7.0.14.orig/src/apps/Makefile.kmk -+++ VirtualBox-7.0.14/src/apps/Makefile.kmk -@@ -30,5 +30,7 @@ include $(KBUILD_PATH)/subheader.kmk +--- VirtualBox-7.0.20.orig/src/apps/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/Makefile.kmk +@@ -32,5 +32,7 @@ include $(PATH_SUB_CURRENT)/VBoxPermissi - include $(PATH_SUB_CURRENT)/VBoxPermissionMessage/Makefile.kmk + include $(PATH_SUB_CURRENT)/VBoxSUIDMessage/Makefile.kmk +include $(PATH_SUB_CURRENT)/VBoxUSB_DevRules/Makefile.kmk + include $(FILE_KBUILD_SUB_FOOTER) -Index: VirtualBox-7.0.14/src/apps/VBoxUSB_DevRules/Makefile.kmk +Index: VirtualBox-7.0.20/src/apps/VBoxUSB_DevRules/Makefile.kmk =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxUSB_DevRules/Makefile.kmk ++++ VirtualBox-7.0.20/src/apps/VBoxUSB_DevRules/Makefile.kmk @@ -0,0 +1,30 @@ +# $Id: Makefile.kmk 28800 2010-04-27 08:22:32Z vboxsync $ +## @file @@ -45,10 +45,10 @@ +include $(KBUILD_PATH)/subfooter.kmk + + -Index: VirtualBox-7.0.14/src/apps/VBoxUSB_DevRules/VBoxUSB_DevRules.cpp +Index: VirtualBox-7.0.20/src/apps/VBoxUSB_DevRules/VBoxUSB_DevRules.cpp =================================================================== --- /dev/null -+++ VirtualBox-7.0.14/src/apps/VBoxUSB_DevRules/VBoxUSB_DevRules.cpp ++++ VirtualBox-7.0.20/src/apps/VBoxUSB_DevRules/VBoxUSB_DevRules.cpp @@ -0,0 +1,25 @@ +#include <QtWidgets/QApplication> +#include <QtWidgets/QMessageBox> ++++++ vbox-vboxadd-init-script.diff ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.697095429 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.701095596 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/src/VBox/Additions/linux/installer/vboxadd.sh +Index: VirtualBox-7.0.20/src/VBox/Additions/linux/installer/vboxadd.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Additions/linux/installer/vboxadd.sh -+++ VirtualBox-7.0.14/src/VBox/Additions/linux/installer/vboxadd.sh +--- VirtualBox-7.0.20.orig/src/VBox/Additions/linux/installer/vboxadd.sh ++++ VirtualBox-7.0.20/src/VBox/Additions/linux/installer/vboxadd.sh @@ -36,11 +36,14 @@ # Provides: vboxadd # Required-Start: @@ -133,10 +133,10 @@ fi rm -f /sbin/mount.vboxsf 2>/dev/null rm -f /etc/udev/rules.d/60-vboxadd.rules 2>/dev/null -Index: VirtualBox-7.0.14/src/VBox/Additions/linux/installer/vboxadd-service.sh +Index: VirtualBox-7.0.20/src/VBox/Additions/linux/installer/vboxadd-service.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Additions/linux/installer/vboxadd-service.sh -+++ VirtualBox-7.0.14/src/VBox/Additions/linux/installer/vboxadd-service.sh +--- VirtualBox-7.0.20.orig/src/VBox/Additions/linux/installer/vboxadd-service.sh ++++ VirtualBox-7.0.20/src/VBox/Additions/linux/installer/vboxadd-service.sh @@ -36,7 +36,7 @@ # Provides: vboxadd-service # Required-Start: vboxadd @@ -146,10 +146,10 @@ # Default-Stop: 0 1 6 # X-Conflicts-With: systemd-timesyncd.service # Description: VirtualBox Additions Service -Index: VirtualBox-7.0.14/src/VBox/Installer/linux/vboxautostart-service.sh +Index: VirtualBox-7.0.20/src/VBox/Installer/linux/vboxautostart-service.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Installer/linux/vboxautostart-service.sh -+++ VirtualBox-7.0.14/src/VBox/Installer/linux/vboxautostart-service.sh +--- VirtualBox-7.0.20.orig/src/VBox/Installer/linux/vboxautostart-service.sh ++++ VirtualBox-7.0.20/src/VBox/Installer/linux/vboxautostart-service.sh @@ -33,7 +33,7 @@ # Provides: vboxautostart-service # Required-Start: vboxdrv @@ -159,10 +159,10 @@ # Default-Stop: 0 1 6 # Description: VirtualBox autostart service ### END INIT INFO -Index: VirtualBox-7.0.14/src/VBox/Installer/linux/vboxballoonctrl-service.sh +Index: VirtualBox-7.0.20/src/VBox/Installer/linux/vboxballoonctrl-service.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Installer/linux/vboxballoonctrl-service.sh -+++ VirtualBox-7.0.14/src/VBox/Installer/linux/vboxballoonctrl-service.sh +--- VirtualBox-7.0.20.orig/src/VBox/Installer/linux/vboxballoonctrl-service.sh ++++ VirtualBox-7.0.20/src/VBox/Installer/linux/vboxballoonctrl-service.sh @@ -33,7 +33,7 @@ # Provides: vboxballoonctrl-service # Required-Start: vboxdrv @@ -172,10 +172,10 @@ # Default-Stop: 0 1 6 # Description: VirtualBox watchdog daemon ### END INIT INFO -Index: VirtualBox-7.0.14/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +Index: VirtualBox-7.0.20/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh -+++ VirtualBox-7.0.14/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh +--- VirtualBox-7.0.20.orig/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh ++++ VirtualBox-7.0.20/src/VBox/ValidationKit/testboxscript/linux/testboxscript-service.sh @@ -41,7 +41,7 @@ # Provides: testboxscript-service # Required-Start: $network @@ -185,10 +185,10 @@ # Default-Stop: 0 1 6 # Description: TestBoxScript service ### END INIT INFO -Index: VirtualBox-7.0.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +Index: VirtualBox-7.0.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh -+++ VirtualBox-7.0.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh +--- VirtualBox-7.0.20.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh ++++ VirtualBox-7.0.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh @@ -41,7 +41,7 @@ # Provides: vboxtxs # Required-Start: $network @@ -198,10 +198,10 @@ # Default-Stop: 0 1 6 # Description: VirtualBox Test Execution Service ### END INIT INFO -Index: VirtualBox-7.0.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +Index: VirtualBox-7.0.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh -+++ VirtualBox-7.0.14/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh +--- VirtualBox-7.0.20.orig/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh ++++ VirtualBox-7.0.20/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh @@ -41,7 +41,7 @@ # Provides: vboxtxs # Required-Start: $network ++++++ vbox-vboxdrv-init-script.diff ++++++ --- /var/tmp/diff_new_pack.F5SfFp/_old 2024-08-15 09:57:34.713096098 +0200 +++ /var/tmp/diff_new_pack.F5SfFp/_new 2024-08-15 09:57:34.713096098 +0200 @@ -1,7 +1,7 @@ -Index: VirtualBox-7.0.14/src/VBox/Installer/linux/vboxdrv.sh +Index: VirtualBox-7.0.20/src/VBox/Installer/linux/vboxdrv.sh =================================================================== ---- VirtualBox-7.0.14.orig/src/VBox/Installer/linux/vboxdrv.sh -+++ VirtualBox-7.0.14/src/VBox/Installer/linux/vboxdrv.sh +--- VirtualBox-7.0.20.orig/src/VBox/Installer/linux/vboxdrv.sh ++++ VirtualBox-7.0.20/src/VBox/Installer/linux/vboxdrv.sh @@ -29,11 +29,12 @@ # ### BEGIN INIT INFO @@ -19,7 +19,7 @@ ### END INIT INFO ## @todo This file duplicates a lot of script with vboxadd.sh. When making -@@ -569,13 +570,6 @@ See the documentation for your Linux dis +@@ -571,13 +572,6 @@ See the documentation for your Linux dis fi fi # ensure permissions @@ -33,7 +33,7 @@ if ! $MODPROBE vboxnetflt > /dev/null 2>&1; then failure "modprobe vboxnetflt failed. Please use 'dmesg' to find out why" fi -@@ -734,30 +728,8 @@ setup() +@@ -736,30 +730,8 @@ setup() module_build_log "$myerr" failure "Look at $LOG to find out what went wrong" fi @@ -66,11 +66,11 @@ # Sign kernel modules if kernel configuration requires it. if test "$(kernel_requires_module_signature)" = "1"; then -Index: VirtualBox-7.0.14/Config.kmk +Index: VirtualBox-7.0.20/Config.kmk =================================================================== ---- VirtualBox-7.0.14.orig/Config.kmk -+++ VirtualBox-7.0.14/Config.kmk -@@ -3084,6 +3084,9 @@ else +--- VirtualBox-7.0.20.orig/Config.kmk ++++ VirtualBox-7.0.20/Config.kmk +@@ -3087,6 +3087,9 @@ else endif VBOX_MACOSX_ICON_FILE ?= $(PATH_ROOT)/src/VBox/Artwork/darwin/NonOSE/VirtualBox.icns endif
participants (1)
-
Source-Sync