expat: Update to version 2.7.1

Message ID 20250328210325.3296471-1-adolf.belka@ipfire.org
State Staged
Commit 861a79c14e30fd2bfda0463f0d3d06cc8ec6a29a
Headers
Series expat: Update to version 2.7.1 |

Commit Message

Adolf Belka March 28, 2025, 9:03 p.m. UTC
  - Update from version 2.7.0 to 2.7.1
- Update of rootfile
- Changelog
    2.7.1
        Bug fixes:
	       #980 #989  Restore event pointer behavior from Expat 2.6.4
                    (that the fix to CVE-2024-8176 changed in 2.7.0);
                    affected API functions are:
                    - XML_GetCurrentByteCount
                    - XML_GetCurrentByteIndex
                    - XML_GetCurrentColumnNumber
                    - XML_GetCurrentLineNumber
                    - XML_GetInputContext
        Other changes:
	       #976 #977  Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}"
	                    with Automake that were missing from 2.7.0 release tarballs
	       #983 #984  Fix printf format specifiers for 32bit Emscripten
	            #992  docs: Promote OpenSSF Best Practices self-certification
	            #978  tests/benchmark: Resolve mistaken double close
	            #986  Address compiler warnings
	       #990 #993  Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
	                    to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
	                    for what these numbers do
        Infrastructure:
	            #982  CI: Start running Perl XML::Parser integration tests
	            #987  CI: Enforce Clang Static Analyzer clean code
	            #991  CI: Re-enable warning clang-analyzer-valist.Uninitialized
	                    for clang-tidy
	            #981  CI: Cover compilation with musl
	       #983 #984  CI: Cover compilation with 32bit Emscripten
	       #976 #977  CI: Protect against fuzzer files missing from future
	                    release archives

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

Patch

diff --git a/config/rootfiles/common/expat b/config/rootfiles/common/expat
index 012300f07..7c34af7c8 100644
--- a/config/rootfiles/common/expat
+++ b/config/rootfiles/common/expat
@@ -2,21 +2,21 @@ 
 #usr/include/expat.h
 #usr/include/expat_config.h
 #usr/include/expat_external.h
-#usr/lib/cmake/expat-2.7.0
-#usr/lib/cmake/expat-2.7.0/expat-config-version.cmake
-#usr/lib/cmake/expat-2.7.0/expat-config.cmake
-#usr/lib/cmake/expat-2.7.0/expat-noconfig.cmake
-#usr/lib/cmake/expat-2.7.0/expat.cmake
+#usr/lib/cmake/expat-2.7.1
+#usr/lib/cmake/expat-2.7.1/expat-config-version.cmake
+#usr/lib/cmake/expat-2.7.1/expat-config.cmake
+#usr/lib/cmake/expat-2.7.1/expat-noconfig.cmake
+#usr/lib/cmake/expat-2.7.1/expat.cmake
 #usr/lib/libexpat.la
 #usr/lib/libexpat.so
 usr/lib/libexpat.so.1
-usr/lib/libexpat.so.1.10.1
+usr/lib/libexpat.so.1.10.2
 #usr/lib/pkgconfig/expat.pc
 #usr/share/doc/expat
-#usr/share/doc/expat-2.7.0
-#usr/share/doc/expat-2.7.0/ok.min.css
-#usr/share/doc/expat-2.7.0/reference.html
-#usr/share/doc/expat-2.7.0/style.css
+#usr/share/doc/expat-2.7.1
+#usr/share/doc/expat-2.7.1/ok.min.css
+#usr/share/doc/expat-2.7.1/reference.html
+#usr/share/doc/expat-2.7.1/style.css
 #usr/share/doc/expat/AUTHORS
 #usr/share/doc/expat/changelog
 #usr/share/man/man1/xmlwf.1
diff --git a/lfs/expat b/lfs/expat
index 8bbda330e..b88c4e197 100644
--- a/lfs/expat
+++ b/lfs/expat
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 2.7.0
+VER        = 2.7.1
 
 THISAPP    = expat-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 44567e955b8cf2053665140b3557897c6e0e66c7e2ba5919970d91d55a05bb8db604afa37a441ff0a7abf4472b24b0e1e6c3964c56b4bb55358c000ccdc1459d
+$(DL_FILE)_BLAKE2 = 243ef1c3578234135018d31b567c88a50cadddac86441e4d4a6d6330e113596edbad13b40c79f541d49487e7df98d798032d39ec28b7d67d22f46e4290d14519
 
 install : $(TARGET)