Hello community, here is the log from the commit of package liberasurecode for openSUSE:Factory checked in at 2019-08-06 15:12:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/liberasurecode (Old) and /work/SRC/openSUSE:Factory/.liberasurecode.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "liberasurecode" Tue Aug 6 15:12:15 2019 rev:5 rq:721253 version:1.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/liberasurecode/liberasurecode.changes 2017-10-25 17:47:18.887996735 +0200 +++ /work/SRC/openSUSE:Factory/.liberasurecode.new.4126/liberasurecode.changes 2019-08-06 15:12:16.311735910 +0200 @@ -1,0 +2,14 @@ +Tue Aug 6 08:51:30 UTC 2019 - antoine.belv...@opensuse.org + +- Update to 1.6.1: + * Fixed CRC validation of little-endian fragments on big-endian. + * Fixed compile warning about unaligned pointers. +- Changes from 1.6.0: + * Use zlib for CRC-32. + * Allow support for reading of little-endian framents on + big-ending and vice-versa. + * Added check to return error for negative data or parity + arguments. + * Added better argument validation for flat_xor_hd. + +------------------------------------------------------------------- Old: ---- liberasurecode-1.5.0.tar.gz New: ---- liberasurecode-1.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ liberasurecode.spec ++++++ --- /var/tmp/diff_new_pack.hmtMDC/_old 2019-08-06 15:12:16.775735810 +0200 +++ /var/tmp/diff_new_pack.hmtMDC/_new 2019-08-06 15:12:16.779735809 +0200 @@ -1,7 +1,7 @@ # # spec file for package liberasurecode # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define libsoname liberasurecode1 Name: liberasurecode -Version: 1.5.0 +Version: 1.6.1 Release: 0 Summary: Erasure Code API library with pluggable Erasure Code backends License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: https://github.com/openstack/liberasurecode +URL: https://github.com/openstack/liberasurecode +Source0: https://github.com/openstack/liberasurecode/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: automake BuildRequires: libtool -BuildRequires: pkg-config -Source0: %{name}-%{version}.tar.gz +BuildRequires: pkgconfig(zlib) %description liberasurecode is an Erasure Code API library written in C with @@ -42,7 +42,7 @@ pluggable Erasure Code backends. %package devel -Summary: liberasurecode development files +Summary: Development files for liberasurecode Group: Development/Libraries/C and C++ Requires: %{libsoname} = %{version} @@ -58,17 +58,21 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %check make test %post -n %{libsoname} -p /sbin/ldconfig - %postun -n %{libsoname} -p /sbin/ldconfig %files -n %{libsoname} -%doc ChangeLog README COPYING +%if 0%{?suse_version} > 1315 +%license COPYING +%else +%doc COPYING +%endif +%doc ChangeLog README.md %{_libdir}/libXorcode.so.* %{_libdir}/liberasurecode.so.* %{_libdir}/libnullcode.so.* ++++++ liberasurecode-1.5.0.tar.gz -> liberasurecode-1.6.1.tar.gz ++++++ ++++ 2494 lines of diff (skipped)