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 2016-04-28 16:55:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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.changes 2015-11-02 12:55:07.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 2016-04-28 16:59:52.000000000 +0200 @@ -1,0 +2,34 @@ +Fri Apr 22 12:12:09 UTC 2016 - jslaby@suse.com + +- they renamed open-vm-tools-stable-10.0.5.tar.gz to + stable-10.0.5.tar.gz -- fix .spec accordingly + +------------------------------------------------------------------- +Wed Apr 20 08:57:17 UTC 2016 - dimstar@opensuse.org + +- Add open-vm-tools-posixly.patch: defined(linux) is not posix + compliant and modern compilers no longer accept it. Change to + defined(__linux__) + https://github.com/vmware/open-vm-tools/pull/81 +- Add open-vm-tools-buildsystem-fixup.patch: since libsigc++ injects + -std=c++11 into CFLAGS, the various objects in open-vm-tools need + to be split up a bit in order to not have a mixed C/C++ object + receiving the same CFLAGS. + +------------------------------------------------------------------- +Wed Dec 23 23:43:22 UTC 2015 - mlatimer@suse.com + +- Compile without gtkmm support for SLES12 based environments + (which do not provide gtkmm2.4) + +------------------------------------------------------------------- +Tue Dec 1 01:10:01 UTC 2015 - mlatimer@suse.com + +- Update to 10.0.5 stable branch + + [vgauth] fix timestamp check + + [libresolutionSet.so] Add an error handler to X11 resolutionSet + + [vmci.ko] Kill tasklet when unloading vmci module + + [libvmbackup.so] Quiesced snapshots Skip freezing autofs mounts. + + [vmhgfs.ko] make vmhgfs compatible with Linux kernel 4.2 + +------------------------------------------------------------------- Old: ---- open-vm-tools-10.0.0-3000743.tar.gz New: ---- open-vm-tools-buildsystem-fixup.patch open-vm-tools-posixly.patch stable-10.0.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ open-vm-tools.spec ++++++ --- /var/tmp/diff_new_pack.e7aikp/_old 2016-04-28 16:59:55.000000000 +0200 +++ /var/tmp/diff_new_pack.e7aikp/_new 2016-04-28 16:59:55.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package open-vm-tools # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -68,15 +68,15 @@ %define with_X 1 Name: open-vm-tools -%define tarname open-vm-tools -Version: 10.0.0 +%define subname open-vm-tools +%define tarname stable +Version: 10.0.5 Release: 0 -%define svn_rev 3000743 Summary: Open Virtual Machine Tools License: BSD-3-Clause and GPL-2.0 and LGPL-2.1 Group: System/Emulators/PC Url: https://github.com/vmware/open-vm-tools -Source: https://github.com/vmware/open-vm-tools/archive/%{tarname}-%{version}-%{svn_rev}.tar.gz +Source: https://github.com/vmware/open-vm-tools/archive/%{tarname}-%{version}.tar.gz Source1: vmtoolsd Source2: vmtoolsd.service Source3: vmware-user-autostart.desktop @@ -137,6 +137,8 @@ Requires(pre): %insserv_prereq ExclusiveArch: %ix86 x86_64 Patch0: enable-gcc46+.patch +Patch1: open-vm-tools-posixly.patch +Patch2: open-vm-tools-buildsystem-fixup.patch %if %{KMP} %suse_kernel_module_package -n vmware-guest -p %{SOURCE98} xen um @@ -233,11 +235,12 @@ if you intend to create own plugins for vmtoolsd. %prep -# The tarball seems a little bit broken... -%setup -q -n %{tarname}-%{tarname}-%{version}-%{svn_rev}/%{tarname} +%setup -q -n %{name}-%{tarname}-%{version}/%{subname} # fix for an rpmlint warning regarding wrong line feeds sed -i -e "s/\r//" README %patch0 -p1 +%patch1 -p2 +%patch2 -p1 %build %if ! %{KMP} @@ -277,6 +280,9 @@ --without-x \ %endif --disable-dependency-tracking \ +%if ! 0%{?is_opensuse} && 0%{?suse_version} == 1315 + --without-gtkmm \ +%endif %if ! %{with vgauth} --without-xmlsecurity \ --without-xerces \ ++++++ open-vm-tools-buildsystem-fixup.patch ++++++ Index: open-vm-tools/services/plugins/dndcp/Makefile.am =================================================================== --- open-vm-tools.orig/services/plugins/dndcp/Makefile.am +++ open-vm-tools/services/plugins/dndcp/Makefile.am @@ -16,7 +16,7 @@ ################################################################################ plugindir = @VMUSR_PLUGIN_INSTALLDIR@ -plugin_LTLIBRARIES = libdndcp.la +plugin_LTLIBRARIES = libdndcpdnd.la libdndcpcp.la libdndcpbld.la libdndcp.la libdndcp_la_CPPFLAGS = libdndcp_la_CPPFLAGS += @GTK_CPPFLAGS@ @@ -31,21 +31,25 @@ libdndcp_la_CPPFLAGS += -I$(top_builddir libdndcp_la_LDFLAGS = libdndcp_la_LDFLAGS += @PLUGIN_LDFLAGS@ -libdndcp_la_LIBADD = +libdndcp_la_LIBADD = libdndcpdnd.la libdndcpcp.la libdndcpbld.la libdndcp_la_LIBADD += @COMMON_XLIBS@ libdndcp_la_LIBADD += @GTK_LIBS@ libdndcp_la_LIBADD += @GTKMM_LIBS@ libdndcp_la_LIBADD += @VMTOOLS_LIBS@ libdndcp_la_LIBADD += @HGFS_LIBS@ -libdndcp_la_SOURCES = - -libdndcp_la_SOURCES += dnd/dndClipboard.c -libdndcp_la_SOURCES += dnd/dndCommon.c -libdndcp_la_SOURCES += dnd/dndCPMsgV4.c -libdndcp_la_SOURCES += dnd/dndLinux.c -libdndcp_la_SOURCES += dnd/dndMsg.c +libdndcpcp_la_CPPFLAGS = +libdndcpcp_la_CPPFLAGS += @GTK_CPPFLAGS@ +libdndcpcp_la_CPPFLAGS += -I$(top_srcdir)/services/plugins/dndcp/dnd + +libdndcpdnd_la_SOURCES = +libdndcpdnd_la_SOURCES += dnd/dndClipboard.c +libdndcpdnd_la_SOURCES += dnd/dndCommon.c +libdndcpdnd_la_SOURCES += dnd/dndCPMsgV4.c +libdndcpdnd_la_SOURCES += dnd/dndLinux.c +libdndcpdnd_la_SOURCES += dnd/dndMsg.c +libdndcp_la_SOURCES = libdndcp_la_SOURCES += dndGuest/copyPasteRpcV3.cc libdndcp_la_SOURCES += dndGuest/dndFileList.cc libdndcp_la_SOURCES += dndGuest/dndRpcV3.cc @@ -67,8 +71,6 @@ libdndcp_la_SOURCES += dndGuest/dndCPTra libdndcp_la_SOURCES += stringxx/string.cc libdndcp_la_SOURCES += xutils/xutils.cc -libdndcp_la_SOURCES += copyPasteCompat.c -libdndcp_la_SOURCES += copyPasteCompatX11.c libdndcp_la_SOURCES += copyPasteDnDWrapper.cpp libdndcp_la_SOURCES += copyPasteDnDX11.cpp libdndcp_la_SOURCES += copyPasteUIX11.cpp @@ -77,6 +79,10 @@ libdndcp_la_SOURCES += dndcp.cpp libdndcp_la_SOURCES += dragDetWndX11.cpp libdndcp_la_SOURCES += pointer.cpp +libdndcpcp_la_SOURCES = +libdndcpcp_la_SOURCES += copyPasteCompat.c +libdndcpcp_la_SOURCES += copyPasteCompatX11.c + BUILT_SOURCES = BUILT_SOURCES += cpFileContents.h BUILT_SOURCES += cpFileContents_xdr.c @@ -84,7 +90,8 @@ BUILT_SOURCES += cpFileContents_xdr.c CLEANFILES = CLEANFILES += $(BUILT_SOURCES) -libdndcp_la_SOURCES += cpFileContents_xdr.c +libdndcpbld_la_SOURCES = +libdndcpbld_la_SOURCES += cpFileContents_xdr.c cpFileContents.h: cpFileContents.x @RPCGEN_WRAPPER@ services/plugins/dndcp/cpFileContents.x $@ ++++++ open-vm-tools-posixly.patch ++++++ ++++ 1061 lines (skipped)
participants (1)
-
root@hilbert.suse.de