Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package virtualbox for openSUSE:Factory 
checked in at 2022-12-01 16:58:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/virtualbox (Old)
 and      /work/SRC/openSUSE:Factory/.virtualbox.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "virtualbox"

Thu Dec  1 16:58:30 2022 rev:247 rq:1039170 version:7.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes    2022-11-23 
09:48:09.475057580 +0100
+++ /work/SRC/openSUSE:Factory/.virtualbox.new.1835/virtualbox.changes  
2022-12-01 16:58:56.399066887 +0100
@@ -1,0 +2,16 @@
+Wed Nov 30 17:22:42 UTC 2022 - Larry Finger <larry.fin...@gmail.com>
+
+Fixes boo#1205868 - VirtualBox 7.0.4 crashes when machine log is requested 
from GUI
+
+Deleted file "VBoxDDR0.r0" - no longer needed.
+Deleted file "Fix_for_server_1.19.patch" - no longer needed.
+Deleted file "fixes_for_Qt5.11.patch" - no longer needed.
+Deleted file "fix_lib_search.patch" - no longer needed.
+Deleted file "fixes_for_Leap42.3.patch" - target is obsolete.
+Deleted file "set_noexec_stack.patch" - not needed.
+Deleted file "fix_v7_build.patch" - not needed.
+Deleted file "fixes_for_gcc10.patch" - not needed.
+Deleted file "internal-headers.patch" - not needed.
+Deleted file "virtualbox-fix-ui-background-color.patch" - does not apply.
+
+-------------------------------------------------------------------

Old:
----
  Fix_for_server_1.19.patch
  VBoxDDR0.r0
  fix_lib_search.patch
  fix_v7_build.patch
  fixes_for_Leap42.3.patch
  fixes_for_Qt5.11.patch
  fixes_for_gcc10.patch
  internal-headers.patch
  set_noexec_stack.patch
  virtualbox-fix-ui-background-color.patch

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

Other differences:
------------------
++++++ virtualbox.spec ++++++
--- /var/tmp/diff_new_pack.uI1Z5Q/_old  2022-12-01 16:58:58.427078018 +0100
+++ /var/tmp/diff_new_pack.uI1Z5Q/_new  2022-12-01 16:58:58.431078040 +0100
@@ -88,7 +88,6 @@
 Source23:       vboxautostart-service.service
 Source24:       vboxautostart-service.sh
 Source25:       vboxclient.desktop
-Source26:       VBoxDDR0.r0
 Source97:       README.build
 Source98:       virtualbox-rpmlintrc
 Source99:       virtualbox-patch-source.sh
@@ -98,85 +97,69 @@
 #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
-Patch6:         vbox-smc-napa.diff
+Patch3:         vbox-smc-napa.diff
 #deprecated old-style C++ service proxies and objects,we have to use soapcpp2 
-z1 flag
-Patch9:         vbox-deprec-gsoap-service-proxies.diff
+Patch4:         vbox-deprec-gsoap-service-proxies.diff
 #fix failed linking process during build - this patch is just quick workaround
-Patch10:        vbox-gsoapssl-deps.diff
+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
-Patch99:        vbox-permissions_warning.diff
+Patch6:         vbox-permissions_warning.diff
 #PATCH-FIX-OPENSUSE Do not include build dates on binaries, makes 
build-compare happier
-Patch100:       vbox-no-build-dates.diff
-Patch101:       vbox-default-os-type.diff
+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.
-Patch102:       security_fixes.patch
+Patch9:         security_fixes.patch
 #disable update in vbox gui
-Patch103:       vbox-disable-updates.diff
+Patch10:        vbox-disable-updates.diff
 #use pie/fPIE for setuid binaries (bnc#743143)
-Patch104:       vbox-fpie.diff
+Patch11:        vbox-fpie.diff
 #smap issues on Haswell or Broadwell (boo#931461)
-Patch105:       smap.diff
+Patch12:        smap.diff
 # Patch to build with Factory gcc5
-Patch106:       gcc5-real-support.patch
+Patch13:        gcc5-real-support.patch
 # Patch to build with gnu sed correctly
-Patch107:       virtualbox-sed-params.patch
+Patch14:        virtualbox-sed-params.patch
 # Patch to use snprintf correcty and not overflow dst buffer
-Patch108:       virtualbox-snpritnf-buffer-overflow.patch
+Patch15:        virtualbox-snpritnf-buffer-overflow.patch
 # Patch to add code to explain USB Passthru
-Patch109:       vbox-usb-warning.diff
+Patch16:        vbox-usb-warning.diff
 # Patch to ensure that VirtualBoxVM is SUID
-Patch110:       vbox-suid-warning.diff
+Patch17:        vbox-suid-warning.diff
 # Fix symbol conflict between host and guest kmp
-Patch111:       fix_conflict_between_host_and_guest.patch
+Patch18:        fix_conflict_between_host_and_guest.patch
 # Fix change in kernel API for ttm_bo_move_memcpy()
-Patch112:       modify_for_4_8_bo_move.patch
+Patch19:        modify_for_4_8_bo_move.patch
 # Remove all mention of _smp_mflags
-Patch113:       vbox_remove_smp_mflags.patch
+Patch20:        vbox_remove_smp_mflags.patch
 # Disable experimental and incomplete CLOUD_NET
-Patch114:       turn_off_cloud_net.patch
-# Fix for missing include needed for server 1.19
-Patch116:       Fix_for_server_1.19.patch
-# Fix invalid use of internal headers
-Patch118:       internal-headers.patch
+Patch21:        turn_off_cloud_net.patch
 # Fix rpmlint error for script /lib/usr/virtualbox/vboxshell.py
-Patch120:       fixes_for_python.patch
-# Fix build for Qt 5.11
-Patch122:       fixes_for_Qt5.11.patch
+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
-Patch123:       vbox-python-py310.patch
+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),
-Patch124:       vbox-python-selection.patch
+Patch24:        vbox-python-selection.patch
 # Use build parameters to control video driver problems
-Patch125:       remove_vbox_video_build.patch
-# fix library search
-Patch128:       fix_lib_search.patch
+Patch25:        remove_vbox_video_build.patch
 # Fixes for modified kernel in Leap 42.3
-Patch129:       VirtualBox-5.2.10-xclient.patch
-Patch130:       fixes_for_Leap42.3.patch
+Patch26:        VirtualBox-5.2.10-xclient.patch
 # Fixes for SLE12
-Patch131:       fixes_for_sle12.patch
+Patch27:        fixes_for_sle12.patch
 # Fixes for Qt5.13 on 32-bit systems
-Patch132:       fixes_for_qt5.13.patch
+Patch28:        fixes_for_qt5.13.patch
 # Fixes for openSUSE Leap 15.2
-Patch133:       fixes_for_leap15.2.patch
+Patch29:        fixes_for_leap15.2.patch
 # Fixes for kernel modules Makefile used at boot time
-Patch134:       fixes_for_makefile.patch
+Patch30:        fixes_for_makefile.patch
 # Fix build for Qt 5.15
-Patch135:       fix-missing-includes-with-qt-5.15.patch
-# Fix builds with GCC10
-Patch136:       fixes_for_gcc10.patch
+Patch31:        fix-missing-includes-with-qt-5.15.patch
 # Fix for changes in GSOAP 2.8.103
-Patch137:       handle_gsoap_208103.patch
+Patch32:        handle_gsoap_208103.patch
 # Fix for struct file_operations backport in 15.3
-Patch142:       fixes_for_leap15.3.patch
-Patch143:       fix_kmp_build.patch
-#Fix for yasm defaulting to executable stack
-Patch144:       set_noexec_stack.patch
-#Fix to make C++ generate PIC code, and fixes to make yasm have relocatable 
references to external globals
-Patch145:       fix_v7_build.patch
-Patch999:       virtualbox-fix-ui-background-color.patch
+Patch33:        fixes_for_leap15.3.patch
+Patch34:        fix_kmp_build.patch
 #
 # Common BuildRequires for both virtualbox and virtualbox-kmp
 BuildRequires:  %{kernel_module_package_buildreqs}
@@ -317,12 +300,6 @@
 
 
 
-
-
-
-
-
-
 ##########################################
 
 %package qt
@@ -343,12 +320,6 @@
 
 
 
-
-
-
-
-
-
 #########################################
 
 %package websrv
@@ -365,11 +336,6 @@
 
 
 
-
-
-
-
-
 ###########################################
 %package guest-tools
 Summary:        VirtualBox guest tools
@@ -393,12 +359,6 @@
 
 
 
-
-
-
-
-
-
 ###########################################
 
 %package -n python3-%{name}
@@ -420,12 +380,6 @@
 
 
 
-
-
-
-
-
-
 ###########################################
 
 %package devel
@@ -442,12 +396,6 @@
 
 
 
-
-
-
-
-
-
 ###########################################
 
 %package host-source
@@ -481,12 +429,6 @@
 
 
 
-
-
-
-
-
-
 ###########################################
 
 %package guest-desktop-icons
@@ -501,12 +443,6 @@
 
 
 
-
-
-
-
-
-
 ###########################################
 
 %package vnc
@@ -533,58 +469,45 @@
 %setup -q -n VirtualBox-%{version}
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 %patch6 -p1
+%patch7 -p1
+%patch8 -p1
 %patch9 -p1
 %patch10 -p1
-%patch99 -p1
-%patch100 -p1
-%patch101 -p1
-%patch102 -p1
-%patch103 -p1
-%patch104 -p1
-%patch105 -p1
-%patch106 -p1
-%patch107 -p1
-%patch108 -p1
-%patch109 -p1
-%patch110 -p1
-%patch111 -p1
-%patch112 -p1
-%patch113 -p1
-%patch114 -p1
-%patch116 -p1
-%patch118 -p1
-%patch120 -p1
-%patch122 -p1
-%patch123 -p1
-%patch124 -p1
-%patch125 -p1
-%patch128 -p1
-%patch129 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
+%patch19 -p1
+%patch20 -p1
+%patch21 -p1
+%patch22 -p1
+%patch23 -p1
+%patch24 -p1
+%patch25 -p1
+%patch26 -p1
 # Adjustments that are version dependent
-%if 0%{?sle_version} == 120300 && 0%{?is_opensuse}
-# Patch for Leap 42.3
-%patch130 -p1
-%endif
-%patch131 -p1
+%patch27 -p1
 # Handle the 32-bit changes needed for Qt 5.13
 %ifarch %{ix86} && 0%{?qt5ver} >= 51300
-%patch132 -p1
+%patch28 -p1
 %endif
-%patch133 -p1
-%patch134 -p1
-%patch135 -p1
-%patch136 -p1
-%patch137 -p1
+%patch29 -p1
+%patch30 -p1
+%patch31 -p1
+%patch32 -p1
 %if 0%{?sle_version} == 150300 && 0%{?is_opensuse}
 # Patch for Leap 15.3
-%patch142 -p1
+%patch33 -p1
 %endif
-%patch143 -p1
-%patch144 -p1
-%patch145 -p1
-# make VB UI background colors look sane again
-##%patch999 -p1
+%patch34 -p1
 
 ### Documents for virtualbox main package ###
 %if %{main_package}
@@ -630,9 +553,8 @@
 rm -rf src/libs/{libpng-*,libxml2-*,libxslt-*,zlib-*,boost-*}
 
 #      --disable-kmods         don't build Linux kernel modules -  but use 
SUSE specific way see few lines under
-# NOT an autoconf configure macro
+# NOT an autoconf ceonfigure macro
 ./configure \
-    --ose \
     --enable-vnc \
     --enable-vde \
     --disable-kmods \
@@ -728,7 +650,6 @@
 install -m 755 VBoxManage                      %{buildroot}%{_vbox_instdir}
 install -m 755 VBoxHeadless                    %{buildroot}%{_vbox_instdir}
 install -m 755 VBoxSDL                                 
%{buildroot}%{_vbox_instdir}
-#install -m 755 VBoxTunctl                     %{buildroot}%{_vbox_instdir}
 install -m 755 VBoxNetNAT                      %{buildroot}%{_vbox_instdir}
 install -m 755 VBoxAutostart                   %{buildroot}%{_vbox_instdir}
 install -m 755 VBoxVolInfo                     %{buildroot}%{_vbox_instdir}
@@ -745,7 +666,6 @@
 ln -s %{_vbox_instdir}/VBoxManage              
%{buildroot}%{_bindir}/VBoxManage
 ln -s %{_vbox_instdir}/VBoxHeadless            
%{buildroot}%{_bindir}/VBoxHeadless
 ln -s %{_vbox_instdir}/VBoxSDL                 %{buildroot}%{_bindir}/VBoxSDL
-#ln -s %{_vbox_instdir}/VBoxTunctl             
%{buildroot}%{_bindir}/VBoxTunctl
 ln -s %{_vbox_instdir}/vboximg-mount           
%{buildroot}%{_bindir}/vboximg-mount
 install -m 755 VBoxSVC                                 
%{buildroot}%{_vbox_instdir}
 install -m 755 VBoxXPCOMIPCD                   %{buildroot}%{_vbox_instdir}
@@ -764,7 +684,6 @@
 install -m 755 VBoxSysInfo.sh                  %{buildroot}%{_vbox_instdir}
 install -m 644 *.so                            %{buildroot}%{_vbox_instdir}
 install -m 644 *.r0                            %{buildroot}%{_vbox_instdir}
-install -m 644 %{SOURCE26}                             
%{buildroot}%{_vbox_instdir}
 install -m 644 components/*                    
%{buildroot}%{_vbox_instdir}/components/
 # install languages
 install -m 644 nls/*                           
%{buildroot}%{_datadir}/virtualbox/nls/
@@ -1022,7 +941,6 @@
 %{_bindir}/VBoxManage
 %{_bindir}/VBoxHeadless
 %{_bindir}/VBoxSDL
-#%{_bindir}/VBoxTunctl
 %{_bindir}/vboximg-mount
 %dir %{_vbox_instdir}
 %{_vbox_instdir}/VBoxAutostart
@@ -1050,7 +968,6 @@
 %{_vbox_instdir}/VBoxEFI*.fd
 %{_vbox_instdir}/VBoxManage
 %{_vbox_instdir}/VBoxSVC
-#%{_vbox_instdir}/VBoxTunctl
 %{_vbox_instdir}/VBoxXPCOMIPCD
 %{_vbox_instdir}/VBoxExtPackHelperApp
 %{_vbox_instdir}/vboximg-mount

++++++ fix-missing-includes-with-qt-5.15.patch ++++++
--- /var/tmp/diff_new_pack.uI1Z5Q/_old  2022-12-01 16:58:58.543078654 +0100
+++ /var/tmp/diff_new_pack.uI1Z5Q/_new  2022-12-01 16:58:58.547078676 +0100
@@ -1,7 +1,7 @@
-Index: 
VirtualBox-7.0.2/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
+Index: 
VirtualBox-7.0.4/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
 ===================================================================
---- 
VirtualBox-7.0.2.orig/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
-+++ VirtualBox-7.0.2/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
+--- 
VirtualBox-7.0.4.orig/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
++++ VirtualBox-7.0.4/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.cpp
 @@ -28,6 +28,7 @@
  /* Qt includes: */
  #include <QApplication>
@@ -10,10 +10,10 @@
  #include <QPaintEvent>
  #include <QStyle>
  #include <QVBoxLayout>
-Index: VirtualBox-7.0.2/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
+Index: VirtualBox-7.0.4/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
 ===================================================================
---- 
VirtualBox-7.0.2.orig/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
-+++ VirtualBox-7.0.2/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
+--- 
VirtualBox-7.0.4.orig/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
++++ VirtualBox-7.0.4/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h
 @@ -47,7 +47,6 @@ class QIcon;
  class QLabel;
  class QMouseEvent;

++++++ vbox-vboxdrv-init-script.diff ++++++
--- /var/tmp/diff_new_pack.uI1Z5Q/_old  2022-12-01 16:58:58.655079269 +0100
+++ /var/tmp/diff_new_pack.uI1Z5Q/_new  2022-12-01 16:58:58.655079269 +0100
@@ -66,88 +66,18 @@
  
      # Secure boot on Ubuntu, Debian and Oracle Linux.
      if test -n "$HAVE_SEC_BOOT"; then
-Index: VirtualBox-7.0.4/Makefile.kmk
-===================================================================
---- VirtualBox-7.0.4.orig/Makefile.kmk
-+++ VirtualBox-7.0.4/Makefile.kmk
-@@ -69,8 +69,7 @@ OTHER_CLEAN += \
-       $(VBOX_VERSION_STAMP) \
-       $(wildcard $(PATH_OUT)/version-stamp-*.*.*) \
-       $(VBOX_SVN_REV_KMK).ts \
--      $(VBOX_SVN_REV_KMK) \
--      $(PATH_OUT)/DynamicConfig.kmk
-+      $(VBOX_SVN_REV_KMK)
- 
- 
- if  !defined(VBOX_ONLY_ADDITIONS) \
 Index: VirtualBox-7.0.4/Config.kmk
 ===================================================================
 --- VirtualBox-7.0.4.orig/Config.kmk
 +++ VirtualBox-7.0.4/Config.kmk
-@@ -3225,34 +3225,6 @@ $(PATH_OUT)/DynamicConfig.c $(PATH_OUT)/
-       $(QUIET)$(APPEND) -tn "$@" "int foobar(void)" "{" "    return 42;" "}" 
""
- 
- # No $(QUIET) here as it's interesting to see what goes into the file.
--$(PATH_OUT)/DynamicConfig.kmk: \
--              $(PATH_ROOT)/Config.kmk \
--              $(LOCALCFG) \
--              $(AUTOCFG) \
--              $(VBOX_GCC_PATH_CC) \
--              $(VBOX_GCC_PATH_CXX) \
--              $(VBOX_GCC_LIBGCC) \
--              $(VBOX_GCC32_PATH_CC) \
--              $(VBOX_GCC32_PATH_CXX) \
--              $(VBOX_GCC32_LIBGCC) \
--              $(if-expr "$(KBUILD_HOST).$(KBUILD_HOST_ARCH)" == 
"solaris.amd64" && $(KBUILD_HOST_VERSION_MINOR) >= 11 \
--                      , /platform/i86pc/kernel/$(KBUILD_HOST_ARCH)/unix,) \
--              | $(PATH_OUT)/DynamicConfig.c $(PATH_OUT)/DynamicConfig.cpp
--      $(call MSG_GENERATE,,$@,)
--      $(QUIET)$(RM) -f '$@'
--      $(QUIET)$(MKDIR) -p $(@D)
--      $(QUIET)$(APPEND) '$@' '# Host version: 
$(KBUILD_HOST_VERSION_MAJOR).$(KBUILD_HOST_VERSION_MINOR).$(KBUILD_HOST_VERSION_PATCH);
 full: $(KBUILD_HOST_VERSION)'
--ifneq ($(KBUILD_TARGET),win)
--      $(QUIET)$(APPEND) '$@' '# $(KBUILD_HOST_UNAME_SYSNAME) - 
$(KBUILD_HOST_UNAME_RELEASE) - $(KBUILD_HOST_UNAME_VERSION)'
--endif
--ifeq ($(KBUILD_TARGET),darwin)
--      $(QUIET)$(APPEND) '$@' '#              VBOX_XCODE_VERSION: 
$(VBOX_XCODE_VERSION)'
--      $(QUIET)$(APPEND) '$@' '# VBOX_PATH_MACOSX_TOOLCHAIN_ROOT: 
$(VBOX_PATH_MACOSX_TOOLCHAIN_ROOT)'
--      $(QUIET)$(APPEND) '$@' '#       VBOX_PATH_MACOSX_SDK_ROOT: 
$(VBOX_PATH_MACOSX_SDK_ROOT)'
--      $(QUIET)$(APPEND) '$@' '#     VBOX_PATH_MACOSX_DEVEL_ROOT: 
$(VBOX_PATH_MACOSX_DEVEL_ROOT)'
--      $(QUIET)$(APPEND) '$@' 'VBOX_CLANG_VERSION_CC          ?= $(call 
VBOX_CLANG_VERSION,$(TOOL_$(VBOX_GCC_TOOL)_CC))'
--      $(QUIET)$(APPEND) '$@' 'VBOX_CLANG_VERSION_CXX         ?= $(call 
VBOX_CLANG_VERSION,$(TOOL_$(VBOX_GCC_TOOL)_CXX))'
--endif
- # HC compiler switch detection.
-       $(QUIET)$(APPEND) '$@' 'VBOX_GCC_VERSION_CC            ?= $(call 
VBOX_GCC_VERSION,$(TOOL_$(VBOX_GCC_TOOL)_CC))'
-       $(QUIET)$(APPEND) '$@' 'VBOX_GCC_VERSION_CXX           ?= $(call 
VBOX_GCC_VERSION,$(TOOL_$(VBOX_GCC_TOOL)_CXX))'
-@@ -3451,30 +3423,9 @@ endif
-       $(QUIET)$(CAT) $@
-       $(QUIET)$(ECHO) '=========== END OF $@ ========='
- 
--include $(PATH_OUT)/DynamicConfig.kmk
- endif # !VBOX_NOINC_DYNAMIC_CONFIG_KMK
- 
+@@ -3111,6 +3111,9 @@ else
+     $(SED_EXT) -n 's|.*version 
\([0-9][0-9]*\)\.\{0,1\}\([0-9]\{0,\}\)\.\{0,1\}\([0-9]\{0,\}\).*|$$(expr 10000 
* \1 + 100 * $$(firstword \2 0) + $$(firstword \3 0))|p' )
+  endif
+ endif
++ifndef VBOX_GCC_std
++  VBOX_GCC_std := -std=c++17
++endif
  
--#
--# C++ language level
--# See https://en.cppreference.com/w/cpp/compiler_support and compiler docs.
--#
--## @todo consider maxing this out.
--ifndef VBOX_GCC_std
-- if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), darwin.arm64) # Go straight 
for c++17 here.
--VBOX_GCC_std := -std=c++17
--# else if "$(VBOX_CLANG_VERSION_CXX)" vge 60000 # Most language features 
complete by v6. Lib stuff was less complete in v6, but hopefully acceptable for 
out purposes.
--#VBOX_GCC_std := -std=c++17
-- else if "$(VBOX_CLANG_VERSION_CXX)" vge 50000 # darwin Xcode 5 allegedly 
knows what C++11 is
--VBOX_GCC_std := -std=c++11
--# else if "$(VBOX_GCC_VERSION_CXX)" vge 70000 # Language feature P0512R0 was 
v8, rest v7 or earlier. Most lib stuff present in 7, complete in v12.
--#VBOX_GCC_std := -std=gnu++17
-- else if "$(VBOX_GCC_VERSION_CXX)" vge 40800
--VBOX_GCC_std := -std=c++11
-- else if "$(VBOX_GCC_VERSION_CXX)" vge 40600
--VBOX_GCC_std := -std=c++0x
-- endif
--endif
- ifndef VBOX_VCC_std
-  if $(VBOX_VCC_TOOL_STEM) >= VCC141 # since 2017 15.3
-   VBOX_VCC_std := -std:c++17 -Zc:__cplusplus
+ # YASM macros
+ ifndef DONT_USE_YASM
 

Reply via email to