Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package 7zip for openSUSE:Factory checked in 
at 2023-06-23 21:52:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/7zip (Old)
 and      /work/SRC/openSUSE:Factory/.7zip.new.15902 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "7zip"

Fri Jun 23 21:52:03 2023 rev:8 rq:1094640 version:23.01

Changes:
--------
--- /work/SRC/openSUSE:Factory/7zip/7zip.changes        2022-12-15 
19:24:23.851780589 +0100
+++ /work/SRC/openSUSE:Factory/.7zip.new.15902/7zip.changes     2023-06-23 
21:52:10.378476780 +0200
@@ -1,0 +2,28 @@
+Wed Jun 21 10:15:05 UTC 2023 - Fabian Vogt <fv...@suse.com>
+
+- Update to version 23.01:
+  * 7-Zip now can use new ARM64 filter for compression to 7z and xz archives.
+    ARM64 filter can increase compression ratio for data containing executable 
files
+    compiled for ARM64 (AArch64) architecture.
+  * Default section size for BCJ2 filter was changed from 64 MiB to 240 MiB. It
+    can increase compression ratio for executable files larger than 64 MiB.
+  * UDF: support was improved.
+  * cpio: support for hard links.
+  * Some changes and optimizations in WIM creation code.
+  * When new 7-Zip creates multivolume archive, 7-Zip keeps in open state only
+    volumes that still can be changed. Previous versions kept all volumes in 
open
+    state until the end of the archive creation.
+  * 7-Zip now can reduce the number of simultaneously open files, when
+    7-Zip opens, extracts or creates multivolume archive. It allows to avoid 
the
+    failures for cases with big number of volumes, bacause there is a 
limitation for
+    number of open files allowed for a single program in Linux.
+  * The bugs were fixed:
+    * ZIP archives: if multithreaded zip compression was performed with
+      more than one file to stdout stream (-so switch), 7-zip didn't write 
"data
+      descriptor" for some files.
+    * ext4 archives: 7-Zip couldn't correctly extract symbolic link to 
directory from ext4 archives.
+    * HFS and APFS archives: 7-Zip incorrectly decoded uncompressed blocks (64 
KiB) in compressed forks.
+    * Some another bugs were fixed.
+- Refresh fix-compatib-with-p7zip.patch
+
+-------------------------------------------------------------------

Old:
----
  7z2201-src.tar.xz

New:
----
  7z2301-src.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ 7zip.spec ++++++
--- /var/tmp/diff_new_pack.SJXpJA/_old  2023-06-23 21:52:11.094480669 +0200
+++ /var/tmp/diff_new_pack.SJXpJA/_new  2023-06-23 21:52:11.098480692 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package 7zip
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%define stripped_version 2201
+%define stripped_version 2301
 Name:           7zip
-Version:        22.01
+Version:        23.01
 Release:        0
 Summary:        File Archivier
 # CPP/7zip/Compress/LzfseDecoder.cpp is under the BSD-3-Clause
@@ -58,7 +58,7 @@
 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//' 
C/warn_gcc.mak CPP/7zip/warn_gcc.mak
+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

++++++ 7z2201-src.tar.xz -> 7z2301-src.tar.xz ++++++
++++ 143699 lines of diff (skipped)

++++++ fix-compatib-with-p7zip.patch ++++++
--- /var/tmp/diff_new_pack.SJXpJA/_old  2023-06-23 21:52:11.794484472 +0200
+++ /var/tmp/diff_new_pack.SJXpJA/_new  2023-06-23 21:52:11.794484472 +0200
@@ -26,14 +26,15 @@
  OpenCallbackConsole.cpp |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff -Nru 7zip/CPP/7zip/UI/Console/OpenCallbackConsole.cpp 
7zip_2/CPP/7zip/UI/Console/OpenCallbackConsole.cpp
---- 7zip/CPP/7zip/UI/Console/OpenCallbackConsole.cpp   2017-02-18 
00:42:14.000000000 +0100
-+++ 7zip_2/CPP/7zip/UI/Console/OpenCallbackConsole.cpp 2022-01-26 
08:40:15.616512459 +0100
-@@ -87,7 +87,7 @@
+Index: 7zip/CPP/7zip/UI/Console/OpenCallbackConsole.cpp
+===================================================================
+--- 7zip.orig/CPP/7zip/UI/Console/OpenCallbackConsole.cpp
++++ 7zip/CPP/7zip/UI/Console/OpenCallbackConsole.cpp
+@@ -87,7 +87,7 @@ HRESULT COpenCallbackConsole::Open_Crypt
    if (!PasswordIsDefined)
    {
      ClosePercents();
--    RINOK(GetPassword_HRESULT(_so, Password));
+-    RINOK(GetPassword_HRESULT(_so, Password))
 +    GetPassword_HRESULT(_so, Password);
      PasswordIsDefined = true;
    }

Reply via email to