expat: Update to version 2.6.4
Commit Message
- Update from version 2.6.3 to 2.6.4
- Update of rootfile
- Changelog
2.6.4
Security fixes:
#915 CVE-2024-50602 -- Fix crash within function XML_ResumeParser
from a NULL pointer dereference by disallowing function
XML_StopParser to (stop or) suspend an unstarted parser.
A new error code XML_ERROR_NOT_STARTED was introduced to
properly communicate this situation. // CWE-476 CWE-754
Other changes:
#903 CMake: Add alias target "expat::expat"
#905 docs: Document use via CMake >=3.18 with FetchContent
and SOURCE_SUBDIR and its consequences
#902 tests: Reduce use of global parser instance
#904 tests: Resolve duplicate handler
#317 #918 tests: Improve tests on doctype closing (ex CVE-2019-15903)
#914 Fix signedness of format strings
#919 #920 Version info bumped from 10:3:9 (libexpat*.so.1.9.3)
to 11:0:10 (libexpat*.so.1.10.0); see https://verbump.de/
for what these numbers do
Infrastructure:
#907 CI: Upgrade Clang from 18 to 19
#913 CI: Drop macos-12 and add macos-15
#910 CI: Adapt to breaking changes in GitHub Actions
#898 Add missing entries to .gitignore
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/expat | 20 ++++++++++----------
lfs/expat | 4 ++--
2 files changed, 12 insertions(+), 12 deletions(-)
@@ -2,21 +2,21 @@
#usr/include/expat.h
#usr/include/expat_config.h
#usr/include/expat_external.h
-#usr/lib/cmake/expat-2.6.3
-#usr/lib/cmake/expat-2.6.3/expat-config-version.cmake
-#usr/lib/cmake/expat-2.6.3/expat-config.cmake
-#usr/lib/cmake/expat-2.6.3/expat-noconfig.cmake
-#usr/lib/cmake/expat-2.6.3/expat.cmake
+#usr/lib/cmake/expat-2.6.4
+#usr/lib/cmake/expat-2.6.4/expat-config-version.cmake
+#usr/lib/cmake/expat-2.6.4/expat-config.cmake
+#usr/lib/cmake/expat-2.6.4/expat-noconfig.cmake
+#usr/lib/cmake/expat-2.6.4/expat.cmake
#usr/lib/libexpat.la
#usr/lib/libexpat.so
usr/lib/libexpat.so.1
-usr/lib/libexpat.so.1.9.3
+usr/lib/libexpat.so.1.10.0
#usr/lib/pkgconfig/expat.pc
#usr/share/doc/expat
-#usr/share/doc/expat-2.6.3
-#usr/share/doc/expat-2.6.3/ok.min.css
-#usr/share/doc/expat-2.6.3/reference.html
-#usr/share/doc/expat-2.6.3/style.css
+#usr/share/doc/expat-2.6.4
+#usr/share/doc/expat-2.6.4/ok.min.css
+#usr/share/doc/expat-2.6.4/reference.html
+#usr/share/doc/expat-2.6.4/style.css
#usr/share/doc/expat/AUTHORS
#usr/share/doc/expat/changelog
#usr/share/man/man1/xmlwf.1
@@ -24,7 +24,7 @@
include Config
-VER = 2.6.3
+VER = 2.6.4
THISAPP = expat-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = b8e0a0e779f0f136eaca91115cbbcf5a5cca457cab1cca6f8d6141151d19f8ef2dccb41b0e9134459c1e7d99cb2e0b4ce3922d2bd9221002ec43fe9d53a0084a
+$(DL_FILE)_BLAKE2 = 70d716722358db8d0acb2c74dbbc9d2362d04a0b856eab6b6d723614b656cf6aad9f6646339e0a32b4151db2e9541439bcb81ec87791e5e6ec0bd36a3ca067cc
install : $(TARGET)