Hello community, here is the log from the commit of package rsync for openSUSE:Factory checked in at 2020-08-19 18:42:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rsync (Old) and /work/SRC/openSUSE:Factory/.rsync.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rsync" Wed Aug 19 18:42:52 2020 rev:72 rq:826726 version:3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/rsync/rsync.changes 2020-07-15 11:22:38.277455114 +0200 +++ /work/SRC/openSUSE:Factory/.rsync.new.3399/rsync.changes 2020-08-19 18:43:20.047417050 +0200 @@ -1,0 +2,24 @@ +Fri Aug 7 06:47:00 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Updated to version 3.2.3 + * Fixes a memory usage regression introduced in 3.2.2 + * Too many changes to list, see included NEWS.md file. +- acls.diff, time-limit.diff and xattrs.diff are now upstream. +- Drop rsync-add_back_use_slp_directive.patch, included in upstream + slp.diff + +------------------------------------------------------------------- +Wed Aug 5 05:23:42 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Add BR on c++_compiler needed for SIMD support +- Add --enable-simd configure option on x86_64 + +------------------------------------------------------------------- +Wed Aug 5 05:10:51 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Change BR on xxhash-devel to pkgconfig(libxxhash) and depend + on xxhash >= 0.8.0 since this is needed for XXH3 +- Use xxhash only on suse_version >= 1550 since xxhash 0.8.0 is not + available elsewhere. + +------------------------------------------------------------------- @@ -7 +31 @@ -- Add BR on libzstd-devel and liblz4-devel to enabled lz4 and zstd +- Add BR on libzstd-devel and liblz4-devel to enable lz4 and zstd Old: ---- rsync-3.2.2.tar.gz rsync-3.2.2.tar.gz.asc rsync-add_back_use_slp_directive.patch rsync-patches-3.2.2.tar.gz rsync-patches-3.2.2.tar.gz.asc New: ---- rsync-3.2.3.tar.gz rsync-3.2.3.tar.gz.asc rsync-patches-3.2.3.tar.gz rsync-patches-3.2.3.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsync.spec ++++++ --- /var/tmp/diff_new_pack.7IqcJh/_old 2020-08-19 18:43:23.863419078 +0200 +++ /var/tmp/diff_new_pack.7IqcJh/_new 2020-08-19 18:43:23.867419080 +0200 @@ -16,8 +16,14 @@ # +%if 0%{?suse_version} >= 1550 +%bcond_without xxhash +%else +%bcond_with xxhash +%endif + Name: rsync -Version: 3.2.2 +Version: 3.2.3 Release: 0 Summary: Versatile tool for fast incremental file transfer License: GPL-3.0-or-later @@ -36,10 +42,9 @@ Source11: http://rsync.samba.org/ftp/rsync/src/rsync-patches-%{version}.tar.gz.asc Source12: %{name}.keyring Patch0: rsync-no-libattr.patch -#PATCH-FIX-SUSE boo#922710 slp -Patch1: rsync-add_back_use_slp_directive.patch BuildRequires: autoconf BuildRequires: automake +BuildRequires: c++_compiler BuildRequires: libacl-devel BuildRequires: liblz4-devel BuildRequires: libzstd-devel @@ -47,8 +52,10 @@ BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: systemd-rpm-macros -BuildRequires: xxhash-devel BuildRequires: zlib-devel +%if %{with xxhash} +BuildRequires: pkgconfig(libxxhash) >= 0.8.0 +%endif BuildRequires: pkgconfig(openssl) Requires(post): grep Requires(post): sed @@ -68,24 +75,24 @@ %setup -q -b 1 rm -f zlib/*.h -patch -p1 < patches/acls.diff -patch -p1 < patches/xattrs.diff patch -p1 < patches/slp.diff -# fate#312479 -patch -p1 < patches/time-limit.diff - %patch0 -p1 -%patch1 -p1 %build autoreconf -fiv export CFLAGS="%{optflags} -fPIC -DPIC -fPIE" -export LDFLAGS="-Wl,-z,relro,-z,now -pie" +export LDFLAGS="-Wl,-z,relro,-z,now -fPIE -pie" %configure \ --with-included-popt=no \ --with-included-zlib=no \ --disable-debug \ +%if !%{with xxhash} + --disable-xxhash\ +%endif +%ifarch x86_64 + --enable-simd \ +%endif --enable-slp \ --enable-acl-support \ --enable-xattr-support ++++++ rsync-3.2.2.tar.gz -> rsync-3.2.3.tar.gz ++++++ ++++ 9885 lines of diff (skipped) ++++++ rsync-patches-3.2.2.tar.gz -> rsync-patches-3.2.3.tar.gz ++++++ ++++ 15608 lines of diff (skipped)