Hello community, here is the log from the commit of package open-vm-tools for openSUSE:Factory checked in at 2015-08-12 15:12:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-06-30 10:44:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.open-vm-tools.new/open-vm-tools.changes 2015-08-12 15:12:28.000000000 +0200 @@ -1,0 +2,21 @@ +Mon Aug 10 14:13:33 UTC 2015 - [email protected] + +- Drop KMP related .spec and .changes file (bsc#938593) (for now + we keep the logic in the .spec file, in case we want to resurrect + it). + +------------------------------------------------------------------- +Mon Jul 13 16:16:02 UTC 2015 - [email protected] + +- Update to open-vm-tools-9.10.2-2822639 + + Fix various compilation errors + + Retry sending vmbackup event with elevated privileges + + Add a -h option to vgauth + + Workaround NFS open bug by retrying on ESTALE + + Fix the HGFS protocol opcode to differentiate headers + + Thaw filesystems when the snapshot commit message to VMX fails +- Drop upstream patches included in 9.10.2: + - toolboxcmd-fix-logic.patch + - asm_x86.patch + +------------------------------------------------------------------- Old: ---- asm_x86.patch open-vm-tools-9.10.0-2476743.tar.gz open-vm-tools-KMP.changes open-vm-tools-KMP.spec toolboxcmd-fix-logic.patch New: ---- open-vm-tools-9.10.2-2822639.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ open-vm-tools.spec ++++++ --- /var/tmp/diff_new_pack.6pHGEp/_old 2015-08-12 15:12:30.000000000 +0200 +++ /var/tmp/diff_new_pack.6pHGEp/_new 2015-08-12 15:12:30.000000000 +0200 @@ -30,7 +30,7 @@ # The vmhgfs module is currently built for all versions # (Shared Folders are not supported under ESX/ESXi, so this driver is not necessary for SLES11/12) -%define vmhgfs vmhgfs +%define vmhgfs %nil # exclude AMD PCnet32 LANCE pci.id from Supplements list [bnc#397554] %define __find_supplements sh -c '/usr/lib/rpm/find-supplements %{name} | grep -v pci:v00001022d00002000' @@ -58,14 +58,14 @@ Name: open-vm-tools %define tarname open-vm-tools -Version: 9.10.0 +Version: 9.10.2 Release: 0 -%define svn_rev 2476743 +%define svn_rev 2822639 Summary: Open Virtual Machine Tools License: BSD-3-Clause and GPL-2.0 and LGPL-2.1 Group: System/Emulators/PC Url: http://open-vm-tools.sourceforge.net/ -Source: http://sourceforge.net/projects/open-vm-tools/files/open-vm-tools/stable-9.10.0/%{tarname}-%{version}-%{svn_rev}.tar.gz +Source: http://sourceforge.net/projects/open-vm-tools/files/open-vm-tools/stable-9.10.x/%{tarname}-%{version}-%{svn_rev}.tar.gz Source1: vmtoolsd Source2: vmtoolsd.service Source3: vmware-user-autostart.desktop @@ -116,7 +116,7 @@ %if 0%{?suse_version} >= 1310 Requires: which %endif -Requires: vmware-guest-kmp +#Requires: vmware-guest-kmp # To prevent autoinstallation on SLES11, exclude supplements from that version %if 0%{?suse_version} != 1110 Supplements: modalias(pci:v000015ADd*sv*sd*bc*sc*i*) @@ -130,10 +130,6 @@ 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 @@ -240,8 +236,6 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 -%patch6 -p1 -%patch7 -p1 %build %if ! %{KMP} @@ -268,6 +262,8 @@ export CUSTOM_PROCPS_NAME=procps autoreconf -fi echo 'HTML_TIMESTAMP=NO' >> docs/api/doxygen.conf +# In the latest official tarballs, configure is not marked executable +chmod 755 configure %configure \ --without-kernel-modules \ --without-root-privileges \ @@ -304,12 +300,7 @@ if [ -f ../vmci/Module.symvers ]; then cp ../vmci/Module.symvers . fi - # SUSE versions below 1110 must use gcc 4.7 to compile for i586 - %if 0%{?suse_version} > 1110 export CC_VER_OPTS="VM_CCVER=$(gcc -dumpversion)" - %else - export CC_VER_OPTS="CC=gcc-4.7 VM_CCVER=4.7" - %endif make -C /usr/src/linux-obj/%{_target_cpu}/$flavor modules M=$PWD $CC_VER_OPTS HEADER_DIR="/usr/src/linux-obj/$(uname -i)/default/include" SRCROOT=$PWD OVT_SOURCE_DIR=$TOPDIR popd done ++++++ open-vm-tools-9.10.0-2476743.tar.gz -> open-vm-tools-9.10.2-2822639.tar.gz ++++++ ++++ 9192 lines of diff (skipped) ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.6pHGEp/_old 2015-08-12 15:12:31.000000000 +0200 +++ /var/tmp/diff_new_pack.6pHGEp/_new 2015-08-12 15:12:31.000000000 +0200 @@ -1,9 +1,9 @@ #!/bin/bash -NAME=open-vm-tools -NAMEKMP=open-vm-tools-KMP +#NAME=open-vm-tools +#NAMEKMP=open-vm-tools-KMP -sed "s:%define.*KMP.*0:%define KMP 1:" ${NAME}.spec > ${NAMEKMP}.spec -sed -i "s/\(Name:.*\)${NAME}/\1${NAMEKMP}/" ${NAMEKMP}.spec +#sed "s:%define.*KMP.*0:%define KMP 1:" ${NAME}.spec > ${NAMEKMP}.spec +#sed -i "s/\(Name:.*\)${NAME}/\1${NAMEKMP}/" ${NAMEKMP}.spec -cp ${NAME}.changes ${NAMEKMP}.changes +#cp ${NAME}.changes ${NAMEKMP}.changes
