- 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(-)
diff --git a/config/rootfiles/common/expat b/config/rootfiles/common/expat index 51a4de2f7..0f8af4b70 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.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 diff --git a/lfs/expat b/lfs/expat index 91e4f32af..eec344491 100644 --- a/lfs/expat +++ b/lfs/expat @@ -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)