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-05-08 11:38:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Wed May  8 11:38:34 2024 rev:277 rq:1172513 version:7.0.18

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2024-04-25 
20:47:56.607350729 +0200
+++ /work/SRC/openSUSE:Factory/.virtualbox.new.1880/virtualbox.changes  
2024-05-08 11:38:38.498390730 +0200
@@ -1,0 +2,45 @@
+Tue May  7 12:47:44 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Have the KMP package supplement the kernel-flavor plus
+  virtualbox-guest-tools: -guest tools requires the kmp anyway, and
+  this allows libsolv to give some hints on 'what kmp' to prefer on
+  a system.
+
+---------------------------------------------------------------------
+Fri May 3 20:09:00 UTC 2024 - Larry Rainey <llraine...@gmail.com>
+
+- Version bump to VirtualBox 7.0.18 (released May 03 2024 by Oracle))
+
+This is a maintenance release. The following items were fixed and/or added:
+
+    Networking: Fixed an issue which caused host system crash when VM was 
using bridged or host-only network adapter (bug #22045)
+    Linux Guest Additions: Added more fixes to prevent UBSAN warnings (bug 
#21877) Fixes boo#1211941
+    Linux Guest Additions: Fixed issue when time stamps were displayed 
incorrectly within mounted shared folder (bug #22047)
+        Permanent fix for boo#1220524. File fix_shared_folder_time.patch is 
deleted.
+    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
+
+VirtualBox 7.0.16 (released April 16 2024)
+
+This is a maintenance release. The following items were fixed and/or added:
+
+    VMM: Fixed a guru meditation executing nested-guests using the KVM 
hypervisor in the guest on Intel hosts (bug #21805)
+    VMM: Fixed Linux VM crash on some recent AMD models
+    USB: Fixed issue when EHCI controller was mishandling short packets (bug 
#20726)
+    Audio: Introduced general improvements
+    VBoxManage and vboximg-mount: Updated usage information and documentation 
(bugs #21895, #21992 and #21993)
+    Guest Control: Fixed starting Windows guest processes in the correct 
Windows session (7.0 regression)
+    Linux Host: Fixed issue when VBox.sh was deleting wrong VBoxSVC IPC socket 
when VM was started using sudo (bug #20928)
+    Linux Host: Fixed kernel modules build failure when using GCC 13.2
+    Linux Host and Guest: Added fixes related to UBSAN warnings discovered on 
recent Linux distributions (bug #21877)
+    Linux Host and Guest: Added possibility to prevent kernel module from 
automatic loading during system boot by adding mod_name.disabled=1 into kernel 
command line
+    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). 
File kernel-6.9.patch is deleted.
+    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug 
#21898)
+    Linux Guest Additions: Added initial support for kernel 6.8. File 
kernel-6.8.patch is deleted.
+    Windows Guest Additions: Introduced general improvements in graphics area 
+
+-------------------------------------------------------------------
+Fri May  3 08:24:26 UTC 2024 - Michal Suchanek <msucha...@suse.com>
+
+- Build kernel-longterm KMP on Tumbleweed (boo#1217824)
+
+-------------------------------------------------------------------

Old:
----
  VirtualBox-7.0.14-patched.tar.bz2
  fix_shared_folder_time.patch
  fixes_for_python.patch
  handle_gsoap_208103.patch
  kernel-6.8.patch
  kernel-6.9.patch

New:
----
  VirtualBox-7.0.18-patched.tar.bz2

BETA DEBUG BEGIN:
  Old:    Linux Guest Additions: Fixed issue when time stamps were displayed 
incorrectly within mounted shared folder (bug #22047)
        Permanent fix for boo#1220524. File fix_shared_folder_time.patch is 
deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  Old:        Permanent fix for boo#1220524. File fix_shared_folder_time.patch 
is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  Old:        Permanent fix for boo#1220524. File fix_shared_folder_time.patch 
is deleted.
    Files fixes_for_python.patch and handle_gsoap_208103.patch are deleted.
  Old:    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 
(bug #21898)
    Linux Guest Additions: Added initial support for kernel 6.8. File 
kernel-6.8.patch is deleted.
    Windows Guest Additions: Introduced general improvements in graphics area 
  Old:    Linux Host and Guest: Added possibility to prevent kernel module from 
automatic loading during system boot by adding mod_name.disabled=1 into kernel 
command line
    Linux Host and Guest: Added initial support for kernel 6.9 (bug #22033). 
File kernel-6.9.patch is deleted.
    Linux Host and Guest: Fixed mk_pte warning introduced in kernel 6.6 (bug 
#21898)
BETA DEBUG END:

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

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.cYmQAV/_old  2024-05-08 11:38:45.646650686 +0200
+++ /var/tmp/diff_new_pack.cYmQAV/_new  2024-05-08 11:38:45.654650977 +0200
@@ -20,6 +20,9 @@
 ### macros for virtualbox-kmp ###
 %define main_package 0
 %define kmp_package 1
+%if 0%{?suse_version} > 1600
+%define kmp_longterm 1
+%endif
 %define name_suffix kmp
 %define dash -
 %define package_summary Kernel modules for VirtualBox
@@ -49,7 +52,7 @@
 %endif
 # ********* If the VB version exceeds 6.1.x, notify the libvirt maintainer!!
 Name:           virtualbox%{?dash}%{?name_suffix}
-Version:        7.0.14
+Version:        7.0.18
 Release:        0
 Summary:        %{package_summary}
 License:        GPL-2.0-or-later
@@ -130,8 +133,6 @@
 Patch19:        modify_for_4_8_bo_move.patch
 # Disable experimental and incomplete CLOUD_NET
 Patch21:        turn_off_cloud_net.patch
-# Fix rpmlint error for script /lib/usr/virtualbox/vboxshell.py
-Patch22:        fixes_for_python.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)
@@ -148,8 +149,6 @@
 Patch30:        fixes_for_makefile.patch
 # Fix build for Qt 5.15
 Patch31:        fix-missing-includes-with-qt-5.15.patch
-# Fix for changes in GSOAP 2.8.103
-Patch32:        handle_gsoap_208103.patch
 # Fix for GCC13
 Patch36:        fixes_for_gcc13.patch
 # Fix locking problem in 7.0.6
@@ -161,14 +160,14 @@
 Patch40:        fixes_for_leap.patch
 # Fixes for Leap 15.6
 Patch41:        fixes_for_leap15.6.patch
-Patch42:        kernel-6.8.patch
 Patch43:        fixes_for_vboxconfig.patch
-Patch44:        kernel-6.9.patch
 Patch45:        libxml21206.patch
-Patch46:        fix_shared_folder_time.patch
 #
 # Common BuildRequires for both virtualbox and virtualbox-kmp
 BuildRequires:  %{kernel_module_package_buildreqs}
+%if 0%{?kmp_longterm}
+BuildRequires:  kernel-syms-longterm
+%endif
 BuildRequires:  acpica
 BuildRequires:  cmake-full
 BuildRequires:  dwarves
@@ -458,7 +457,6 @@
 %patch -P 18 -p1
 %patch -P 19 -p1
 %patch -P 21 -p1
-%patch -P 22 -p1
 %patch -P 23 -p1
 %patch -P 24 -p1
 %patch -P 25 -p1
@@ -471,7 +469,6 @@
 %endif
 %patch -P 30 -p1
 %patch -P 31 -p1
-%patch -P 32 -p1
 %if 0%{gcc_version} >= 13
 %patch -P 36 -p1
 %endif
@@ -482,11 +479,8 @@
 %if 0%{?sle_version} == 150600 && 0%{?is_opensuse}
 %patch -P 41 -p1
 %endif
-%patch -P 42 -p1
 %patch -P 43 -p1
-%patch -P 44 -p1
 %patch -P 45 -p1
-%patch -P 46 -p1
 
 ### Documents for virtualbox main package ###
 %if %{main_package}

++++++ UserManual.pdf ++++++
(binary differes)

++++++ VirtualBox-7.0.14-patched.tar.bz2 -> VirtualBox-7.0.18-patched.tar.bz2 
++++++
/work/SRC/openSUSE:Factory/virtualbox/VirtualBox-7.0.14-patched.tar.bz2 
/work/SRC/openSUSE:Factory/.virtualbox.new.1880/VirtualBox-7.0.18-patched.tar.bz2
 differ: char 11, line 1

++++++ libxml21206.patch ++++++
--- /var/tmp/diff_new_pack.cYmQAV/_old  2024-05-08 11:38:45.862658541 +0200
+++ /var/tmp/diff_new_pack.cYmQAV/_new  2024-05-08 11:38:45.866658687 +0200
@@ -1,53 +1,7 @@
-Index: VirtualBox-7.0.14/src/VBox/Runtime/r3/xml.cpp
+Index: VirtualBox-7.0.18/src/libs/libxml2-2.12.6/include/vboxconfig.h
 ===================================================================
---- VirtualBox-7.0.14.orig/src/VBox/Runtime/r3/xml.cpp
-+++ VirtualBox-7.0.14/src/VBox/Runtime/r3/xml.cpp
-@@ -1856,11 +1856,10 @@ static void xmlParserBaseGenericError(vo
-     va_end(args);
- }
- 
--static void xmlParserBaseStructuredError(void *pCtx, xmlErrorPtr error) 
RT_NOTHROW_DEF
-+static void xmlStructuredErrorFunc(void *userData, const xmlError *error)  
RT_NOTHROW_DEF
- {
--    NOREF(pCtx);
--    /* we expect that there is always a trailing NL */
--    LogRel(("XML error at '%s' line %d: %s", error->file, error->line, 
error->message));
-+    NOREF(userData);
-+    NOREF(error);
- }
- 
- XmlParserBase::XmlParserBase()
-@@ -1870,7 +1869,7 @@ XmlParserBase::XmlParserBase()
-         throw std::bad_alloc();
-     /* per-thread so it must be here */
-     xmlSetGenericErrorFunc(NULL, xmlParserBaseGenericError);
--    xmlSetStructuredErrorFunc(NULL, xmlParserBaseStructuredError);
-+//    xmlSetStructuredErrorFunc(NULL, xmlStructuredErrorFunc);
- }
- 
- XmlParserBase::~XmlParserBase()
-@@ -1931,7 +1930,7 @@ void XmlMemParser::read(const void *pvBu
-                                                   pcszFilename,
-                                                   NULL,       // encoding = 
auto
-                                                   options)))
--        throw XmlError(xmlCtxtGetLastError(m_ctxt));
-+        throw XmlError((xmlErrorPtr)xmlCtxtGetLastError(m_ctxt));
- 
-     doc.refreshInternals();
- }
-@@ -2191,7 +2190,7 @@ void XmlFileParser::read(const RTCString
-                                               pcszFilename,
-                                               NULL,       // encoding = auto
-                                               options)))
--        throw XmlError(xmlCtxtGetLastError(m_ctxt));
-+        throw XmlError((xmlErrorPtr)xmlCtxtGetLastError(m_ctxt));
- 
-     doc.refreshInternals();
- }
-Index: VirtualBox-7.0.14/src/libs/libxml2-2.12.6/include/vboxconfig.h
-===================================================================
---- VirtualBox-7.0.14.orig/src/libs/libxml2-2.12.6/include/vboxconfig.h
-+++ VirtualBox-7.0.14/src/libs/libxml2-2.12.6/include/vboxconfig.h
+--- VirtualBox-7.0.18.orig/src/libs/libxml2-2.12.6/include/vboxconfig.h
++++ VirtualBox-7.0.18/src/libs/libxml2-2.12.6/include/vboxconfig.h
 @@ -387,7 +387,7 @@
  #define PACKAGE_TARNAME ""
  


++++++ virtualbox-kmp-preamble ++++++
--- /var/tmp/diff_new_pack.cYmQAV/_old  2024-05-08 11:38:46.150669015 +0200
+++ /var/tmp/diff_new_pack.cYmQAV/_new  2024-05-08 11:38:46.154669160 +0200
@@ -1,4 +1,5 @@
 Requires: kernel-%1
 Provides: virtualbox-kmp = %version
+Supplements: (virtualbox-guest-tools and kernel-%1)
 
 

Reply via email to