lmi-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]