0cc4e5dd59
- Update to 11.1.0 (build 16036546) (boo#1171764, boo#1171765) + open-vm-tools 11.1.0 includes a new 'Service Discovery' plugin, which connects with the vRealize Operations Manager product. For more information and details on configuring this plugin, refer to Configuring Service Discovery. + In this release, a new tools.conf switch is added to enable and disable the guest customization in the guest virtual machine. By default, the guest customization is enabled. For more details, refer KB 78903. - Spec file changes to remove the is_opensuse macros where possible. - Remoed the mv vm-support line from the spec file. vm-support is now automatically placed in the /usr/bin directory. - Added version number to Requires: libxmlsec1-openssl1 to help with vgauth version checking. - Added patches + pam-vmtoolsd.patch (boo#1171003) - Drop unnecessary patch: - app_info_plugin.patch - diskinfo-debug-logging-1162435.patch - gcc9-static-inline.patch OBS-URL: https://build.opensuse.org/request/show/807053 OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=388
41 lines
1.2 KiB
Diff
41 lines
1.2 KiB
Diff
--- a/open-vm-tools/lib/user/utilBacktrace.c
|
|
+++ b/open-vm-tools/lib/user/utilBacktrace.c
|
|
@@ -431,13 +431,16 @@ Util_BacktraceWithFunc(int bugNr,
|
|
}
|
|
}
|
|
#else
|
|
- uintptr_t *x = (uintptr_t *) &bugNr;
|
|
+#pragma GCC diagnostic push
|
|
+#pragma GCC diagnostic ignored "-Warray-bounds"
|
|
+ uintptr_t *x = ((uintptr_t *) &bugNr) - 2;
|
|
+#pragma GCC diagnostic pop
|
|
|
|
if (bugNr == 0) {
|
|
outFunc(outFuncData, "Backtrace:\n");
|
|
} else {
|
|
outFunc(outFuncData, "Backtrace for bugNr=%d\n",bugNr);
|
|
}
|
|
- UtilBacktraceFromPointerWithFunc(&x[-2], outFunc, outFuncData);
|
|
+ UtilBacktraceFromPointerWithFunc(x, outFunc, outFuncData);
|
|
#endif
|
|
}
|
|
--- a/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp
|
|
+++ b/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp
|
|
@@ -94,15 +94,15 @@
|
|
* This is for V1 text copy paste only!
|
|
*/
|
|
#ifndef GDK_SELECTION_CLIPBOARD
|
|
-GdkAtom GDK_SELECTION_CLIPBOARD;
|
|
+extern GdkAtom GDK_SELECTION_CLIPBOARD;
|
|
#endif
|
|
|
|
#ifndef GDK_SELECTION_TYPE_TIMESTAMP
|
|
-GdkAtom GDK_SELECTION_TYPE_TIMESTAMP;
|
|
+extern GdkAtom GDK_SELECTION_TYPE_TIMESTAMP;
|
|
#endif
|
|
|
|
#ifndef GDK_SELECTION_TYPE_UTF8_STRING
|
|
-GdkAtom GDK_SELECTION_TYPE_UTF8_STRING;
|
|
+extern GdkAtom GDK_SELECTION_TYPE_UTF8_STRING;
|
|
#endif
|