]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
expat: Update to version 2.7.1
authorAdolf Belka <adolf.belka@ipfire.org>
Fri, 28 Mar 2025 21:03:25 +0000 (22:03 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 30 Mar 2025 13:06:46 +0000 (13:06 +0000)
- 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>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/expat
lfs/expat

index 012300f07ed9cbb2d490b4b427b6d4ac4ecd47af..7c34af7c8132620b202f2e08f21b408e89a2fedc 100644 (file)
@@ -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
index 8bbda330eb5959707b6c71ec194a3aed8525329e..b88c4e19716dcf7d5328ae5eb605f04d6126ccbb 100644 (file)
--- 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)