Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package 7zip for openSUSE:Factory checked in at 2026-09-16 17:40:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/7zip (Old) and /work/SRC/openSUSE:Factory/.7zip.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "7zip" Wed Sep 16 17:40:35 2026 rev:24 rq:1378003 version:26.03 Changes: -------- --- /work/SRC/openSUSE:Factory/7zip/7zip.changes 2026-08-13 13:15:09.319611635 +0200 +++ /work/SRC/openSUSE:Factory/.7zip.new.383539/7zip.changes 2026-09-16 17:40:55.179482402 +0200 @@ -1,0 +2,11 @@ +Sat Sep 12 14:17:09 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 26.03: + * Improved support for Joliet ISO images and Compound archives. + * CVE-2026-58052: 7-Zip failed to preserve the Mark-of-the-Web + when extracting a crafted archive. +- Drop obsolete suse_version < 1550 workaround, Leap 16.0 is the + lowest supported target. +- Spec-cleaner pass, no functional change. + +------------------------------------------------------------------- Old: ---- 7z2602-src.tar.xz New: ---- 7z2603-src.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ 7zip.spec ++++++ --- /var/tmp/diff_new_pack.ks5NZ7/_old 2026-09-16 17:40:56.443535219 +0200 +++ /var/tmp/diff_new_pack.ks5NZ7/_new 2026-09-16 17:40:56.446535344 +0200 @@ -17,15 +17,14 @@ # -%define stripped_version 2602 +%define stripped_version 2603 Name: 7zip -Version: 26.02 +Version: 26.03 Release: 0 Summary: Command-line file archiver with high compression ratio # CPP/7zip/Compress/LzfseDecoder.cpp is under the BSD-3-Clause # C/Sha1.c and C/Sha256.c are in the public domain License: BSD-3-Clause AND LGPL-2.1-or-later AND LicenseRef-SUSE-Public-Domain -Group: Productivity/Archiving/Compression URL: https://www.7-zip.org/ Source: https://www.7-zip.org/a/7z%{stripped_version}-src.tar.xz Source1: p7zip @@ -41,7 +40,7 @@ Provides: p7zip-full = %{version} Obsoletes: p7zip < %{version} Obsoletes: p7zip-full < %{version} -%ifarch x86_64 %ix86 %x86_64 +%ifarch x86_64 %{ix86} %{x86_64} BuildRequires: uasm %endif @@ -58,23 +57,19 @@ # Remove -Werror to make build succeed sed -i 's/-Werror//' CPP/7zip/7zip_gcc.mak -%if 0%{?suse_version} < 1550 -# (gcc 7.x) Remove -Waddress-of-packed-member to make build succeed -sed -i -e 's/-Waddress-of-packed-member//' -e 's/-Wcast-align=strict//' -e 's/-Wmissing-attributes//' C/warn_gcc.mak CPP/7zip/warn_gcc.mak -%endif # Inject CFLAGS sed -i 's/^ -fPIC/ -fPIC %{optflags}/' CPP/7zip/7zip_gcc.mak sed -i 's/LFLAGS_ALL = -s/LFLAGS_ALL =/' CPP/7zip/7zip_gcc.mak -%ifarch x86_64 %ix86 %x86_64 +%ifarch x86_64 %{ix86} %{x86_64} sed -i 's/$(CXX) -o $(PROGPATH)/$(CXX) -Wl,-z,noexecstack -o $(PROGPATH)/' CPP/7zip/7zip_gcc.mak %endif %build cd CPP/7zip/Bundles/Alone2 -%ifarch x86_64 %x86_64 +%ifarch x86_64 %{x86_64} %make_build -f ../../cmpl_gcc_x64.mak MY_ASM=uasm %else -%ifarch %ix86 +%ifarch %{ix86} %make_build -f ../../cmpl_gcc_x86.mak MY_ASM=uasm %else %ifarch aarch64 @@ -89,10 +84,10 @@ %endif %install -%ifarch x86_64 %x86_64 +%ifarch x86_64 %{x86_64} install -Dm 755 CPP/7zip/Bundles/Alone2/b/g_x64/7zz %{buildroot}%{_bindir}/7zz %else -%ifarch %ix86 +%ifarch %{ix86} install -Dm 755 CPP/7zip/Bundles/Alone2/b/g_x86/7zz %{buildroot}%{_bindir}/7zz %else %ifarch aarch64 ++++++ 7z2602-src.tar.xz -> 7z2603-src.tar.xz ++++++ ++++ 7762 lines of diff (skipped)
