libarchive: Update to version 3.8.0

Message ID 20250522130831.3292097-3-adolf.belka@ipfire.org
State Staged
Commit 6f76ad5ffd6d93c5996a33cc42129cabf0d03a36
Headers
Series libarchive: Update to version 3.8.0 |

Commit Message

Adolf Belka May 22, 2025, 1:08 p.m. UTC
  - Update from version 3.7.9 to 3.8.0
- Update of rootfile
- Changelog
    3.8.0
	New features:
		bsdtar: support --mtime and --clamp-mtime (#2601)
		lib: mbedtls 3.x compatibility (#2602)
		7-zip reader: improve self-extracting archive detection (#2088)
		xar: xmllite support for the XAR reader and writer (#2388)
		zip writer: added XZ, LZMA, ZSTD and BZIP2 support (#2137, #2284, #2391)
		zip writer: added LZMA + RISCV BCJ filter (#2403)
	Notable security fixes:
		rar: do not skip past EOF while reading (#2584)
		rar: fix double free with over 4 billion nodes (#2598)
		rar: fix heap-buffer-overflow (#2599)
		warc: prevent signed integer overflow (#2568)
		tar: fix overflow in build_ustar_entry (#2588)
	Notable bugfixes:
		bsdtar: don't hardlink negative inode files together (#2587)
		gz: allow setting the original filename for gzip compressed files (#2544)
		lib: improve lseek handling (#2564)
		lib: support @-prefixed Unix epoch timestamps as date strings (#2606)
		rar: support large headers on 32 bit systems (#2596)
		tar reader: Improve LFS support on 32 bit systems (#2582)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
 config/rootfiles/common/libarchive | 2 +-
 lfs/libarchive                     | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
  

Patch

diff --git a/config/rootfiles/common/libarchive b/config/rootfiles/common/libarchive
index ee10915f1..083aa8b79 100644
--- a/config/rootfiles/common/libarchive
+++ b/config/rootfiles/common/libarchive
@@ -7,7 +7,7 @@ 
 #usr/lib/libarchive.la
 #usr/lib/libarchive.so
 usr/lib/libarchive.so.13
-usr/lib/libarchive.so.13.7.9
+usr/lib/libarchive.so.13.8.0
 #usr/lib/pkgconfig/libarchive.pc
 #usr/share/man/man1/bsdcat.1
 #usr/share/man/man1/bsdcpio.1
diff --git a/lfs/libarchive b/lfs/libarchive
index d5c508210..40a21f198 100644
--- a/lfs/libarchive
+++ b/lfs/libarchive
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 3.7.9
+VER        = 3.8.0
 
 THISAPP    = libarchive-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -41,7 +41,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 7bcfb3fe8ffd9452f3d71cdc738144069594030278572ebba0bb247ad74fd68ec19822f281364878228ee311976e216614d4764e56c5fb7f98801695ab7aa7f4
+$(DL_FILE)_BLAKE2 = 7cdccd6b4cbb180dbd40fba3461fa98b53aaf05c0b4b71776d9bb26d1ed5329b8aff9cb534667334a4069bb6e1e629522b048ce859c408d48ba96cec9c41bddf
 
 install : $(TARGET)