forked from pool/virtualbox
Accepting request 705282 from home:lwfinger:branches:openSUSE:Factory
- Version bump to 6.0.8 (released May 13 2019 by Oracle) This is a maintenance release. The following items were fixed and/or added: Core: fix saved state resume failures (bugs #18265 and #18331) User interface: show full file location in New Medium window. User interface: fix mouse click pass-through problems in multi-screen virtual machines (6.0.6 regression, bug #18567) Graphics: fixed a crash when powering off a VM without graphics controller (bug #18570) API: partial fix for dealing with VM config conflicting with other VMs related to medium UUIDs, now correctly flags VM as inaccessible (bug #17908) Linux hosts: fix kernel module build breakage in non-default build set-ups (bug #18620, thank you Ambroz Bizjak) Linux hosts: fix kernel module build breakage in debug build set-ups (bug #18621, thank you Ambroz Bizjak) Windows guests: notice file size increases in shared folders which were missed in certain cases Linux guests: make shared folders work with Linux 3.16.35 Linux guests: fix incorrectly read-only shared folders (bug #18345) - Modify "fixes_for_qt13.1" for i586 builds qith Qt 5.13 - Limit all architectures to a maxium of 2 jobs. Without this restriction, 32-bit builds run out of memory, and 64-bit builds get strange crashes. - LTO builds still failing. Reset flag to nil. - Changed the way that the spec file limits the 32-bit builds to 2 threads. boo#1133492. If enough memory were allocated so that the full number of workers were allowed, the job would never be scheduled. OBS-URL: https://build.opensuse.org/request/show/705282 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virtualbox?expand=0&rev=488
This commit is contained in:
parent
2296780557
commit
d72c0caca1
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f4050a3fd73d8c25d7f02cdaf8c0ad3e3ef10100f4d9d2d5ef1203498d8b7f33
|
oid sha256:30c3e77c5148d46f9f5c8b281ba3322f2348aed35a0db354802ba60ca2f26b24
|
||||||
size 4330514
|
size 4335316
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6816256900ca78222c6f103efa231dc0c2ca8f8670720b4da50bb4e7493c50c9
|
|
||||||
size 118577509
|
|
3
VirtualBox-6.0.8-patched.tar.bz2
Normal file
3
VirtualBox-6.0.8-patched.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fdba6c705fdca590b213d2bc456f8876280022ec82a3280ee49e4c553a9eb381
|
||||||
|
size 118703619
|
13
fix_LTO_builds.patch
Normal file
13
fix_LTO_builds.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: VirtualBox-6.0.6/Config.kmk
|
||||||
|
===================================================================
|
||||||
|
--- VirtualBox-6.0.6.orig/Config.kmk
|
||||||
|
+++ VirtualBox-6.0.6/Config.kmk
|
||||||
|
@@ -21,6 +21,8 @@
|
||||||
|
# Marker.
|
||||||
|
VBOX_ROOT_CONFIG_KMK_INCLUDED = 1
|
||||||
|
|
||||||
|
+# Turn off mangling for Link Time Option
|
||||||
|
+IPRT_IGNORE_TEST_MANGLING = 1
|
||||||
|
|
||||||
|
#
|
||||||
|
# kBuild stuff
|
@ -1,7 +1,7 @@
|
|||||||
Index: VirtualBox-6.0.4/include/VBox/VBoxGL2D.h
|
Index: VirtualBox-6.0.6/include/VBox/VBoxGL2D.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/include/VBox/VBoxGL2D.h
|
--- VirtualBox-6.0.6.orig/include/VBox/VBoxGL2D.h
|
||||||
+++ VirtualBox-6.0.4/include/VBox/VBoxGL2D.h
|
+++ VirtualBox-6.0.6/include/VBox/VBoxGL2D.h
|
||||||
@@ -113,7 +113,7 @@ typedef GLvoid (APIENTRY *PFNVBOXVHWA_UN
|
@@ -113,7 +113,7 @@ typedef GLvoid (APIENTRY *PFNVBOXVHWA_UN
|
||||||
/* GL_ARB_pixel_buffer_object*/
|
/* GL_ARB_pixel_buffer_object*/
|
||||||
#ifndef Q_WS_MAC
|
#ifndef Q_WS_MAC
|
||||||
@ -11,108 +11,131 @@ Index: VirtualBox-6.0.4/include/VBox/VBoxGL2D.h
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GL_READ_ONLY
|
#ifndef GL_READ_ONLY
|
||||||
Index: VirtualBox-6.0.4/include/VBox/HostServices/glext.h
|
Index: VirtualBox-6.0.6/include/VBox/HostServices/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/include/VBox/HostServices/glext.h
|
--- VirtualBox-6.0.6.orig/include/VBox/HostServices/glext.h
|
||||||
+++ VirtualBox-6.0.4/include/VBox/HostServices/glext.h
|
+++ VirtualBox-6.0.6/include/VBox/HostServices/glext.h
|
||||||
@@ -3395,7 +3395,7 @@ typedef char GLchar; /* native charact
|
@@ -3395,7 +3395,10 @@ typedef char GLchar; /* native charact
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
/* GL types for handling large vertex buffer objects */
|
/* GL types for handling large vertex buffer objects */
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GL_ARB_vertex_buffer_object
|
#ifndef GL_ARB_vertex_buffer_object
|
||||||
Index: VirtualBox-6.0.4/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
Index: VirtualBox-6.0.6/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
--- VirtualBox-6.0.6.orig/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
+++ VirtualBox-6.0.6/src/VBox/Additions/3D/mesa/mesa-17.3.9/include/GL/glext.h
|
||||||
@@ -465,7 +465,8 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
@@ -465,7 +465,12 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
#define GL_VERSION_1_5 1
|
#define GL_VERSION_1_5 1
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
|
||||||
+#include <QtCore/qglobal.h>
|
+#include <QtCore/qglobal.h>
|
||||||
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
#define GL_BUFFER_SIZE 0x8764
|
#define GL_BUFFER_SIZE 0x8764
|
||||||
#define GL_BUFFER_USAGE 0x8765
|
#define GL_BUFFER_USAGE 0x8765
|
||||||
Index: VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
Index: VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
--- VirtualBox-6.0.6.orig/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
+++ VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glcorearb.h
|
||||||
@@ -614,7 +614,7 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
@@ -614,7 +614,11 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
#define GL_VERSION_1_5 1
|
#define GL_VERSION_1_5 1
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
#define GL_BUFFER_SIZE 0x8764
|
#define GL_BUFFER_SIZE 0x8764
|
||||||
#define GL_BUFFER_USAGE 0x8765
|
#define GL_BUFFER_USAGE 0x8765
|
||||||
Index: VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
Index: VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
--- VirtualBox-6.0.6.orig/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
+++ VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-11.0.7/GL/glext.h
|
||||||
@@ -465,7 +465,7 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
@@ -465,7 +465,11 @@ GLAPI void APIENTRY glBlendEquation (GLe
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
#define GL_VERSION_1_5 1
|
#define GL_VERSION_1_5 1
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
#define GL_BUFFER_SIZE 0x8764
|
#define GL_BUFFER_SIZE 0x8764
|
||||||
#define GL_BUFFER_USAGE 0x8765
|
#define GL_BUFFER_USAGE 0x8765
|
||||||
Index: VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
Index: VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
--- VirtualBox-6.0.6.orig/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
+++ VirtualBox-6.0.6/src/VBox/Additions/x11/x11include/mesa-7.2/GL/glext.h
|
||||||
@@ -3708,7 +3708,7 @@ typedef char GLchar; /* native charact
|
@@ -3708,7 +3708,11 @@ typedef char GLchar; /* native charact
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
/* GL types for handling large vertex buffer objects */
|
/* GL types for handling large vertex buffer objects */
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GL_ARB_vertex_buffer_object
|
#ifndef GL_ARB_vertex_buffer_object
|
||||||
Index: VirtualBox-6.0.4/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
Index: VirtualBox-6.0.6/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
--- VirtualBox-6.0.6.orig/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
+++ VirtualBox-6.0.6/src/VBox/Devices/Graphics/vmsvga_glext/glext.h
|
||||||
@@ -6194,7 +6194,7 @@ typedef char GLchar;
|
@@ -6194,7 +6194,11 @@ typedef char GLchar;
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
/* GL types for handling large vertex buffer objects */
|
/* GL types for handling large vertex buffer objects */
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GL_ARB_vertex_buffer_object
|
#ifndef GL_ARB_vertex_buffer_object
|
||||||
Index: VirtualBox-6.0.4/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
Index: VirtualBox-6.0.6/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
--- VirtualBox-6.0.6.orig/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
+++ VirtualBox-6.0.6/src/VBox/GuestHost/OpenGL/include/GL/glext.h
|
||||||
@@ -3717,7 +3717,7 @@ typedef char GLchar; /* native charact
|
@@ -3717,7 +3717,11 @@ typedef char GLchar; /* native charact
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
/* GL types for handling large vertex buffer objects */
|
/* GL types for handling large vertex buffer objects */
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef GL_ARB_vertex_buffer_object
|
#ifndef GL_ARB_vertex_buffer_object
|
||||||
Index: VirtualBox-6.0.4/src/VBox/GuestHost/OpenGL/include/chromium.h
|
Index: VirtualBox-6.0.6/src/VBox/GuestHost/OpenGL/include/chromium.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- VirtualBox-6.0.4.orig/src/VBox/GuestHost/OpenGL/include/chromium.h
|
--- VirtualBox-6.0.6.orig/src/VBox/GuestHost/OpenGL/include/chromium.h
|
||||||
+++ VirtualBox-6.0.4/src/VBox/GuestHost/OpenGL/include/chromium.h
|
+++ VirtualBox-6.0.6/src/VBox/GuestHost/OpenGL/include/chromium.h
|
||||||
@@ -499,7 +499,7 @@ PROC WINAPI wglGetProcAddress_prox( LPCS
|
@@ -506,7 +506,11 @@ PROC WINAPI wglGetProcAddress_prox( LPCS
|
||||||
#ifndef GL_VERSION_1_5
|
#ifndef GL_VERSION_1_5
|
||||||
|
|
||||||
typedef ptrdiff_t GLintptr;
|
typedef ptrdiff_t GLintptr;
|
||||||
-typedef ptrdiff_t GLsizeiptr;
|
+#if __BITS_PER_LONG != 64
|
||||||
|
typedef ptrdiff_t GLsizeiptr;
|
||||||
|
+#else
|
||||||
+typedef long int GLsizeiptr;
|
+typedef long int GLsizeiptr;
|
||||||
|
+#endif
|
||||||
|
|
||||||
/* prototype these functions for opengl_stub/getprocaddress.c */
|
/* prototype these functions for opengl_stub/getprocaddress.c */
|
||||||
extern void APIENTRY glGenQueries(GLsizei n, GLuint *ids);
|
extern void APIENTRY glGenQueries(GLsizei n, GLuint *ids);
|
||||||
|
@ -1,3 +1,40 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 16 17:50:44 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>
|
||||||
|
|
||||||
|
- Version bump to 6.0.8 (released May 13 2019 by Oracle)
|
||||||
|
|
||||||
|
This is a maintenance release. The following items were fixed and/or added:
|
||||||
|
|
||||||
|
Core: fix saved state resume failures (bugs #18265 and #18331)
|
||||||
|
User interface: show full file location in New Medium window.
|
||||||
|
User interface: fix mouse click pass-through problems in multi-screen virtual machines (6.0.6 regression, bug #18567)
|
||||||
|
Graphics: fixed a crash when powering off a VM without graphics controller (bug #18570)
|
||||||
|
API: partial fix for dealing with VM config conflicting with other VMs related to medium UUIDs, now correctly flags VM as inaccessible (bug #17908)
|
||||||
|
Linux hosts: fix kernel module build breakage in non-default build set-ups (bug #18620, thank you Ambroz Bizjak)
|
||||||
|
Linux hosts: fix kernel module build breakage in debug build set-ups (bug #18621, thank you Ambroz Bizjak)
|
||||||
|
Windows guests: notice file size increases in shared folders which were missed in certain cases
|
||||||
|
Linux guests: make shared folders work with Linux 3.16.35
|
||||||
|
Linux guests: fix incorrectly read-only shared folders (bug #18345)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 15 22:08:58 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>
|
||||||
|
|
||||||
|
- Modify "fixes_for_qt13.1" for i586 builds qith Qt 5.13
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 30 22:50:12 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>
|
||||||
|
|
||||||
|
- Limit all architectures to a maxium of 2 jobs. Without this restriction, 32-bit builds run
|
||||||
|
out of memory, and 64-bit builds get strange crashes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 29 17:21:00 UTC 2019 - Larry Finger <Larry.Finger@gmail.com>
|
||||||
|
|
||||||
|
- LTO builds still failing. Reset flag to nil.
|
||||||
|
|
||||||
|
- Changed the way that the spec file limits the 32-bit builds to 2 threads. boo#1133492.
|
||||||
|
If enough memory were allocated so that the full number of workers were allowed, the job would never be scheduled.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 26 10:28:40 UTC 2019 - mvetter@suse.com
|
Fri Apr 26 10:28:40 UTC 2019 - mvetter@suse.com
|
||||||
|
|
||||||
|
@ -38,11 +38,16 @@ python3 -O -c "import sys, os, compileall; br='%{buildroot}'; compileall.compile
|
|||||||
# Do not provide libGL.so symbols - they are owned by Mesa already and this could potentially confuse rpm/zypp
|
# Do not provide libGL.so symbols - they are owned by Mesa already and this could potentially confuse rpm/zypp
|
||||||
%global __provides_exclude ^libE?GL.so.1.*$
|
%global __provides_exclude ^libE?GL.so.1.*$
|
||||||
|
|
||||||
|
# With 32-bit builds, the job limit cannot be larger than 2, otherwise the build runs out of memory.
|
||||||
|
# For 64-bit builds, no memory limit is reached when more jobs are run, but the builds crash with strange errors.
|
||||||
|
# For the above reasons, limit the number of jobs to 2.
|
||||||
|
%define _smp_mflags -j2
|
||||||
|
|
||||||
%define _vbox_instdir %{_libexecdir}/virtualbox
|
%define _vbox_instdir %{_libexecdir}/virtualbox
|
||||||
%define _udevrulesdir /usr/lib/udev/rules.d
|
%define _udevrulesdir /usr/lib/udev/rules.d
|
||||||
Name: virtualbox
|
Name: virtualbox
|
||||||
# ********* If the VB version exceeds 6.0.x, notify the libvirt maintainer!!
|
# ********* If the VB version exceeds 6.0.x, notify the libvirt maintainer!!
|
||||||
Version: 6.0.6
|
Version: 6.0.8
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: VirtualBox is an Emulator
|
Summary: VirtualBox is an Emulator
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -470,6 +475,7 @@ echo "SED = $RPM_BUILD_DIR/VirtualBox-%{version}/kmk_sed" >> LocalConfig.kmk
|
|||||||
#
|
#
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# Disable LTO - Link Time Optimization
|
||||||
%define _lto_cflags %{nil}
|
%define _lto_cflags %{nil}
|
||||||
#ensure we don't ever use them
|
#ensure we don't ever use them
|
||||||
rm -rf src/libs/{libpng-*,libxml2-*,libxslt-*,zlib-*,boost-*}
|
rm -rf src/libs/{libpng-*,libxml2-*,libxslt-*,zlib-*,boost-*}
|
||||||
@ -494,8 +500,7 @@ source ./env.sh
|
|||||||
# VBOX_PATH_PACKAGE_DOCS set propper path for link to pdf in .desktop file
|
# VBOX_PATH_PACKAGE_DOCS set propper path for link to pdf in .desktop file
|
||||||
# VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= just disable some functionality in gui
|
# VBOX_WITH_REGISTRATION_REQUEST= VBOX_WITH_UPDATE_REQUEST= just disable some functionality in gui
|
||||||
echo "build basic parts"
|
echo "build basic parts"
|
||||||
# To keep memory requirements within bounds, limit make to 2 jobs
|
%{_bindir}/kmk %_smp_mflags \
|
||||||
%{_bindir}/kmk -j2 \
|
|
||||||
VBOX_GCC_WERR= \
|
VBOX_GCC_WERR= \
|
||||||
KBUILD_VERBOSE=2 \
|
KBUILD_VERBOSE=2 \
|
||||||
VBOX_USE_SYSTEM_XORG_HEADERS=1 \
|
VBOX_USE_SYSTEM_XORG_HEADERS=1 \
|
||||||
|
Loading…
Reference in New Issue
Block a user