commit open-vm-tools for openSUSE:Factory
Hello community, here is the log from the commit of package open-vm-tools for openSUSE:Factory checked in at 2015-06-30 10:44:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/open-vm-tools (Old) and /work/SRC/openSUSE:Factory/.open-vm-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "open-vm-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools-KMP.changes 2015-06-06 09:54:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools-KMP.changes 2015-06-30 10:44:46.000000000 +0200 @@ -1,0 +2,7 @@ +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 + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/open-vm-tools/open-vm-tools.changes 2015-06-06 09:54:30.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 2015-06-30 10:44:46.000000000 +0200 @@ -1,0 +2,7 @@ +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 + +------------------------------------------------------------------- New: ---- asm_x86.patch toolboxcmd-fix-logic.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ open-vm-tools-KMP.spec ++++++ --- /var/tmp/diff_new_pack.KRzW80/_old 2015-06-30 10:44:47.000000000 +0200 +++ /var/tmp/diff_new_pack.KRzW80/_new 2015-06-30 10:44:47.000000000 +0200 @@ -130,6 +130,10 @@ 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 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 +%patch7 -p1 %build %if ! %{KMP} open-vm-tools.spec: same change ++++++ asm_x86.patch ++++++ --- 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) ++++++ toolboxcmd-fix-logic.patch ++++++ --- 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));
participants (1)
-
root@hilbert.suse.de