[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 3786787f 3/4: Update libxml2 to the latest po
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 3786787f 3/4: Update libxml2 to the latest post v2.9.13 version |
Date: |
Thu, 17 Mar 2022 16:25:35 -0400 (EDT) |
branch: master
commit 3786787fb953894dc5918571c7d5a2a91fa3b4a0
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Update libxml2 to the latest post v2.9.13 version
This fixes harmless but annoying warnings when running autogen.sh in
install_xml_libraries.sh and also includes a number of bug fixes,
including those fixing security problems, notably CVE-2021-3541 and
CVE-2022-23308, which don't directly affect lmi as it doesn't use
libxml2 to parse untrusted input, but are still worth including.
Note that the latest release (v2.9.13) doesn't include the changes to
configure.ac getting rid of the warnings, which is why we use the latest
master version.
Also note that the latest libxml2 installs documentation in a
version-independent directory, requiring a minor change to the
installation script.
---
install_xml_libraries.sh | 2 +-
third_party/libxml2 | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/install_xml_libraries.sh b/install_xml_libraries.sh
index 5fff6573..8708bdb6 100755
--- a/install_xml_libraries.sh
+++ b/install_xml_libraries.sh
@@ -273,7 +273,7 @@ chmod -R g=u "$prefix"/include/libxml2
chmod -R g=u "$prefix"/include/libxslt
chmod -R g=u "$prefix"/include/xmlwrapp
chmod -R g=u "$prefix"/include/xsltwrapp
-chmod -R g=u "$prefix"/share/doc/libxml2-*
+chmod -R g=u "$prefix"/share/doc/libxml2
chmod -R g=u "$prefix"/share/doc/libxslt-*
chmod -R g=u "$prefix"/share/gtk-doc/html/libxml2
chmod -R g=u "$exec_prefix"/bin
diff --git a/third_party/libxml2 b/third_party/libxml2
index 0b3c64d9..8d06ccd4 160000
--- a/third_party/libxml2
+++ b/third_party/libxml2
@@ -1 +1 @@
-Subproject commit 0b3c64d9f2f3e9ce1a98d8f19ee7a763c87e27d5
+Subproject commit 8d06ccd47959e3fd10e49ebb7582d73c5fc9f1dd