Accepting request 314326 from Virtualization:VMware
1 OBS-URL: https://build.opensuse.org/request/show/314326 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/open-vm-tools?expand=0&rev=59
This commit is contained in:
commit
9b88bf3004
24
asm_x86.patch
Normal file
24
asm_x86.patch
Normal file
@ -0,0 +1,24 @@
|
||||
--- open-vm-tools-9.10.0-2476743/lib/include/vm_basic_asm_x86.h.orig 2015-04-30 20:27:54.197056616 -0700
|
||||
+++ open-vm-tools-9.10.0-2476743/lib/include/vm_basic_asm_x86.h 2015-04-30 20:47:22.916480187 -0700
|
||||
@@ -352,7 +352,9 @@
|
||||
*-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
-#if defined(__GNUC__) && (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 4) && !defined(MUL64_NO_ASM)
|
||||
+#if defined(__GNUC__) && \
|
||||
+ (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)) && \
|
||||
+ !defined(MUL64_NO_ASM)
|
||||
|
||||
static INLINE uint64
|
||||
Mul64x3264(uint64 multiplicand, uint32 multiplier, uint32 shift)
|
||||
@@ -457,7 +459,9 @@
|
||||
*-----------------------------------------------------------------------------
|
||||
*/
|
||||
|
||||
-#if defined(__GNUC__) && (__GNUC__ >= 4) && (__GNUC_MINOR__ >= 4) && !defined(MUL64_NO_ASM)
|
||||
+#if defined(__GNUC__) && \
|
||||
+ (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)) && \
|
||||
+ !defined(MUL64_NO_ASM)
|
||||
|
||||
static INLINE int64
|
||||
Muls64x32s64(int64 multiplicand, uint32 multiplier, uint32 shift)
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 28 10:56:24 UTC 2015 - antoine.belvire@laposte.net
|
||||
|
||||
- Fix compilation issues with GCC 5:
|
||||
* Add toolboxcmd-fix-logic.patch
|
||||
* Add asm_x86.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 21 23:04:48 UTC 2015 - mlatimer@suse.com
|
||||
|
||||
|
@ -130,6 +130,10 @@ Patch2: 0001-Fix-vmxnet-module-on-kernels-3.16.patch
|
||||
Patch3: 0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch
|
||||
Patch4: 0003-Fix-f_dentry-msghdr-kernel-3.19.patch
|
||||
Patch5: 0004-vmhgfs-bdi-kernel-4.0.patch
|
||||
# PATCH-FIX-UPSTREAM toolboxcmd-fix-logic.patch -- fix build with gcc5 (from Fedora)
|
||||
Patch6: toolboxcmd-fix-logic.patch
|
||||
# PATCH-FIX-UPSTREAM asm_x86.patch -- fix build with gcc 5 on i586 (from Fedora)
|
||||
Patch7: asm_x86.patch
|
||||
|
||||
%if %{KMP}
|
||||
%suse_kernel_module_package -n vmware-guest -p %{SOURCE98} xen um
|
||||
@ -236,6 +240,8 @@ sed -i -e "s/\r//" README
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
%patch7 -p1
|
||||
|
||||
%build
|
||||
%if ! %{KMP}
|
||||
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 28 10:56:24 UTC 2015 - antoine.belvire@laposte.net
|
||||
|
||||
- Fix compilation issues with GCC 5:
|
||||
* Add toolboxcmd-fix-logic.patch
|
||||
* Add asm_x86.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 21 23:04:48 UTC 2015 - mlatimer@suse.com
|
||||
|
||||
|
@ -130,6 +130,10 @@ Patch2: 0001-Fix-vmxnet-module-on-kernels-3.16.patch
|
||||
Patch3: 0002-Fix-d_alias-to-d_u.d_alias-for-kernel-3.18.patch
|
||||
Patch4: 0003-Fix-f_dentry-msghdr-kernel-3.19.patch
|
||||
Patch5: 0004-vmhgfs-bdi-kernel-4.0.patch
|
||||
# PATCH-FIX-UPSTREAM toolboxcmd-fix-logic.patch -- fix build with gcc5 (from Fedora)
|
||||
Patch6: toolboxcmd-fix-logic.patch
|
||||
# PATCH-FIX-UPSTREAM asm_x86.patch -- fix build with gcc 5 on i586 (from Fedora)
|
||||
Patch7: asm_x86.patch
|
||||
|
||||
%if %{KMP}
|
||||
%suse_kernel_module_package -n vmware-guest -p %{SOURCE98} xen um
|
||||
@ -236,6 +240,8 @@ sed -i -e "s/\r//" README
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
%patch7 -p1
|
||||
|
||||
%build
|
||||
%if ! %{KMP}
|
||||
|
11
toolboxcmd-fix-logic.patch
Normal file
11
toolboxcmd-fix-logic.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- open-vm-tools-9.10.0-2476743.orig/toolbox/toolboxcmd-shrink.c 2015-03-19 15:53:25.000000000 -0700
|
||||
+++ open-vm-tools-9.10.0-2476743/toolbox/toolboxcmd-shrink.c 2015-04-29 17:35:12.190392096 -0700
|
||||
@@ -391,7 +391,7 @@
|
||||
* Verify that wiping/shrinking are permitted before going through with the
|
||||
* wiping operation.
|
||||
*/
|
||||
- if (!ShrinkGetWiperState() == WIPER_ENABLED && !Wiper_IsWipeSupported(part)) {
|
||||
+ if (ShrinkGetWiperState() != WIPER_ENABLED && !Wiper_IsWipeSupported(part)) {
|
||||
g_debug("%s cannot be wiped / shrunk\n", mountPoint);
|
||||
ToolsCmd_PrintErr("%s",
|
||||
SU_(disk.shrink.disabled, SHRINK_DISABLED_ERR));
|
Loading…
x
Reference in New Issue
Block a user