Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lrzip for openSUSE:Factory checked in at 2026-09-14 16:20:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lrzip (Old) and /work/SRC/openSUSE:Factory/.lrzip.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lrzip" Mon Sep 14 16:20:10 2026 rev:4 rq:1377595 version:0.702 Changes: -------- --- /work/SRC/openSUSE:Factory/lrzip/lrzip.changes 2026-06-22 17:35:21.782200662 +0200 +++ /work/SRC/openSUSE:Factory/.lrzip.new.1265/lrzip.changes 2026-09-14 16:20:23.853564708 +0200 @@ -1,0 +2,27 @@ +Sat Sep 12 19:28:39 UTC 2026 - Martin Pluskal <[email protected]> + +- Rework to version 0.702 with no Epoch (Epoch forbidden per review): + upstream 0.7.2 maps to 0.702 (7*100+2), which sorts above + 0.660 in rpmvercmp; same mapping holds for 0.7.x/0.8.x/0.10.x +- Drop Epoch 1 from the declined submission + +------------------------------------------------------------------- +Sat Sep 12 14:26:29 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.7.2: + * New mostly backward compatible file format, except streamed + STDIO and encrypted files (see README-NOT-BACKWARD-COMPATIBLE) + * Embedded libzpaq 5.00 -> 7.15 and LZMA SDK -> 26.02 for faster + and better compression + * Default encryption is now AES-256-GCM + PBKDF2-HMAC-SHA512, add + --legacy-encrypt for 0.6-compatible AES-128-CBC + * Add -u/ultra mode, lzma filter support, lrztar takes most lrzip + options, MacOS build fixes +- Add Epoch 1: upstream renumbered 0.660 -> 0.7.x, which sorts older + in rpmvercmp, so this keeps the update an upgrade +- Switch to the upstream release tarball (ships configure): drop + autoconf/automake/libtool/nasm BuildRequires and the autoreconf step +- Add perl BuildRequires for pod2man (man pages generate at build time) +- Run the upstream regression suite in %check (SKIP_SLOW=1) + +------------------------------------------------------------------- Old: ---- lrzip-0.660.tar.gz New: ---- lrzip-0.7.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lrzip.spec ++++++ --- /var/tmp/diff_new_pack.bG7l2A/_old 2026-09-14 16:20:25.185620784 +0200 +++ /var/tmp/diff_new_pack.bG7l2A/_new 2026-09-14 16:20:25.189620953 +0200 @@ -18,17 +18,17 @@ Name: lrzip -Version: 0.660 +# Upstream renumbered 0.660 -> 0.7.2, which sorts older in rpmvercmp; +# Epoch is forbidden per review, so map upstream 0.7.2 -> 0.702 +# (7*100+2): sorts above 0.660, stays ordered for 0.7.x/0.8.x/0.10.x. +Version: 0.702 Release: 0 Summary: Very High Ratio and Speed Compression Designed for Large Files License: GPL-2.0-only URL: http://ck.kolivas.org/apps/lrzip/ -Source: https://github.com/ckolivas/lrzip/archive/refs/tags/v%{version}.tar.gz#/lrzip-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake +Source: https://github.com/ckolivas/lrzip/releases/download/v0.7.2/lrzip-0.7.2.tar.gz BuildRequires: gcc-c++ -BuildRequires: libtool -BuildRequires: nasm +BuildRequires: perl BuildRequires: pkgconfig BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(liblz4) @@ -46,27 +46,31 @@ provide, or better speed than gzip, but with bzip2 sized compression levels. %prep -%autosetup -p1 +%autosetup -p1 -n lrzip-0.7.2 %build -autoreconf -fiv -%configure \ -%ifnarch %{ix86} x86_64 - --disable-asm \ -%endif - +%configure %make_build +%check +# SKIP_SLOW drops the 1 GiB parallel/sort cases, too heavy for builders +SKIP_SLOW=1 %make_build check + %install %make_install rm -rf "%{buildroot}%{_datadir}/doc" -rm doc/Makefile* -chmod 0644 README* COPYING doc/README* +chmod 0644 README* COPYING doc/README* doc/magic.header.txt doc/lrzip.conf.example %files %license COPYING %doc AUTHORS ChangeLog README* TODO WHATS-NEW -%doc doc/* -%{_bindir}/* +%doc doc/README.benchmarks doc/README.lzo_compresses.test.txt +%doc doc/lrzip.conf.example doc/magic.header.txt +%{_bindir}/lrzip +%{_bindir}/lrunzip +%{_bindir}/lrzcat +%{_bindir}/lrztar +%{_bindir}/lrzuntar +%{_bindir}/lrz %{_mandir}/man?/*.?%{?ext_man} ++++++ lrzip-0.660.tar.gz -> lrzip-0.7.2.tar.gz ++++++ ++++ 93559 lines of diff (skipped)
