Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2023-03-02 23:01:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Thu Mar 2 23:01:56 2023 rev:252 rq:1068550 version:7.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2023-02-14 16:42:52.689536733 +0100 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.31432/virtualbox.changes 2023-03-02 23:02:02.162765878 +0100 @@ -1,0 +2,5 @@ +Wed Mar 1 16:13:24 UTC 2023 - Larry Finger <larry.fin...@gmail.com> + +- Add file "fixes_for_gcc13.patch" to fix builds with GCC13. + +------------------------------------------------------------------- New: ---- fixes_for_gcc13.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.5S4SNy/_old 2023-03-02 23:02:06.782786805 +0100 +++ /var/tmp/diff_new_pack.5S4SNy/_new 2023-03-02 23:02:06.786786823 +0100 @@ -158,6 +158,8 @@ Patch34: fix_kmp_build.patch # Fix for backports to 15.5 Patch35: fixes_for_leap15.5.patch +# Fix for GCC13 +Patch36: fixes_for_gcc13.patch # # Common BuildRequires for both virtualbox and virtualbox-kmp BuildRequires: %{kernel_module_package_buildreqs} @@ -299,7 +301,12 @@ -########################################## + + + + +#-######################################### + %package qt Summary: Qt GUI part for %{name} Group: System/Emulators/PC @@ -319,7 +326,12 @@ -######################################### + + + + +#-######################################## + %package websrv Summary: WebService GUI part for %{name} Group: System/Emulators/PC @@ -332,8 +344,13 @@ -########################################### + + + + + +#-########################################## %package guest-tools Summary: VirtualBox guest tools Group: System/Emulators/PC @@ -357,7 +374,12 @@ -########################################### + + + + +#-########################################## + %package -n python3-%{name} Summary: Python bindings for %{name} Group: Development/Libraries/Python @@ -378,7 +400,12 @@ -########################################### + + + + +#-########################################## + %package devel Summary: Devel files for %{name} Group: Development/Libraries/Other @@ -394,7 +421,12 @@ -########################################### + + + + +#-########################################## + %package host-source Summary: Source files for %{name} host kernel modules Group: Development/Sources @@ -427,7 +459,12 @@ -########################################### + + + + +#-########################################## + %package guest-desktop-icons Summary: Icons for guest desktop files Group: System/Emulators/PC @@ -441,7 +478,12 @@ -########################################### + + + + +#-########################################## + %package vnc Summary: VNC desktop sharing Group: System/Emulators/PC @@ -506,6 +548,9 @@ %if 0%{?sle_version} == 150500 && 0%{?is_opensuse} %patch35 -p1 %endif +%if 0%{gcc_version} >= 13 +%patch36 -p1 +%endif ### Documents for virtualbox main package ### %if %{main_package} ++++++ fixes_for_gcc13.patch ++++++ Index: VirtualBox-7.0.6/include/iprt/types.h =================================================================== --- VirtualBox-7.0.6.orig/include/iprt/types.h +++ VirtualBox-7.0.6/include/iprt/types.h @@ -170,6 +170,7 @@ RT_C_DECLS_END # undef __inline # define __inline __inline # endif +# include <csdint> # include <linux/types.h> # include <linux/stddef.h> /* Index: VirtualBox-7.0.6/src/libs/dxvk-native-1.9.2a/src/util/util_matrix.cpp =================================================================== --- VirtualBox-7.0.6.orig/src/libs/dxvk-native-1.9.2a/src/util/util_matrix.cpp +++ VirtualBox-7.0.6/src/libs/dxvk-native-1.9.2a/src/util/util_matrix.cpp @@ -229,4 +229,4 @@ namespace dxvk { return os; } -} \ No newline at end of file +} Index: VirtualBox-7.0.6/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h =================================================================== --- VirtualBox-7.0.6.orig/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h +++ VirtualBox-7.0.6/src/libs/dxvk-native-1.9.2a/src/util/util_bit.h @@ -13,6 +13,7 @@ #include <intrin.h> #endif +#include <cstdint> #include "util_likely.h" #include "util_math.h" Index: VirtualBox-7.0.6/src/VBox/Additions/3D/mesa/mesa-21.3.8/include/c99_math.h =================================================================== --- VirtualBox-7.0.6.orig/src/VBox/Additions/3D/mesa/mesa-21.3.8/include/c99_math.h +++ VirtualBox-7.0.6/src/VBox/Additions/3D/mesa/mesa-21.3.8/include/c99_math.h @@ -34,6 +34,7 @@ #ifndef _C99_MATH_H_ #define _C99_MATH_H_ +#define _GLIBCXX_HOSTED 1 #include <math.h> #include "c99_compat.h"