From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter =?utf-8?q?M=C3=BCller?= To: development@lists.ipfire.org Subject: Re: [PATCH] libxml2: Update to version 2.9.14 Date: Mon, 30 May 2022 19:40:56 +0000 Message-ID: <5801eb57-5a20-7a80-2211-5b3d4a0fc977@ipfire.org> In-Reply-To: <20220510103032.5245-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2890406977280916121==" List-Id: --===============2890406977280916121== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Reviewed-by: Peter M=C3=BCller > - Update from version 2.9.12 to 2.9.14 > - Update of rootfile > - Changelog > v2.9.14: May 02 2022: > - Security: > [CVE-2022-29824] Integer overflow in xmlBuf and xmlBuffer > Fix potential double-free in xmlXPtrStringRangeFunction > Fix memory leak in xmlFindCharEncodingHandler > Normalize XPath strings in-place > Prevent integer-overflow in htmlSkipBlankChars() and xmlSkipBlankChars() > (David Kilzer) > Fix leak of xmlElementContent (David Kilzer) > - Bug fixes: > Fix parsing of subtracted regex character classes > Fix recursion check in xinclude.c > Reset last error in xmlCleanupGlobals > Fix certain combinations of regex range quantifiers > Fix range quantifier on subregex > - Improvements: > Fix recovery from invalid HTML start tags > - Build system, portability: > Define LFS macros before including system headers > Initialize XPath floating-point globals > configure: check for icu DEFS (James Hilliard) > configure.ac: produce tar.xz only (GNOME policy) (David Seifert) > CMakeLists.txt: Fix LIBXML_VERSION_NUMBER > Fix build with older Python versions > Fix --without-valid build > v2.9.13: Feb 19 2022: > - Security: > [CVE-2022-23308] Use-after-free of ID and IDREF attributes > (Thanks to Shinji Sato for the report) > Use-after-free in xmlXIncludeCopyRange (David Kilzer) > Fix Null-deref-in-xmlSchemaGetComponentTargetNs (huangduirong) > Fix memory leak in xmlXPathCompNodeTest > Fix null pointer deref in xmlStringGetNodeList > Fix several memory leaks found by Coverity (David King) > - Fixed regressions: > Fix regression in RelaxNG pattern matching > Properly handle nested documents in xmlFreeNode > Fix regression with PEs in external DTD > Fix random dropping of characters on dumping ASCII encoded XML (Mohammad= Razavi) > Revert "Make schema validation fail with multiple top-level elements" > Fix regression when parsing invalid HTML tags in push mode > Fix regression parsing public IDs literals in HTML > Fix buffering in xmlOutputBufferWrite > Fix whitespace when serializing empty HTML documents > Fix XPath recursion limit > Fix regression in xmlNodeDumpOutputInternal > Work around lxml API abuse > - Bug fixes: > Fix xmlSetTreeDoc with entity references > Fix double counting of CRLF in comments > Make sure to grow input buffer in xmlParseMisc > Don't ignore xmllint options after "-" > Don't normalize namespace URIs in XPointer xmlns() scheme > Fix handling of XSD with empty namespace > Also register HTML document nodes > Make xmllint return an error if arguments are missing > Fix handling of ctxt->base in xmlXPtrEvalXPtrPart > Fix xmllint --maxmem > Fix htmlReadFd, which was using a mix of xml and html context functions = (Finn Barber) > Move current position before possible calling of ctxt->sax->characters (= Yulin Li) > Fix parse failure when 4-byte character in UTF-16 BE is split across a c= hunk (David Kilzer) > Patch to forbid epsilon-reduction of final states (Arne Becker) > Avoid segfault at exit when using custom memory functions (Mike Dalessio) > - Tests, code quality, fuzzing: > Remove .travis.yml > Make xmlFuzzReadString return a zero size in error case > Fix unused function warning in testapi.c > Update NewsML DTD in test suite > Add more checks for malloc failures in xmllint.c > Avoid potential integer overflow in xmlstring.c > Run CI tests with UBSan implicit-conversion checks > Fix casting of line numbers in SAX2.c > Fix integer conversion warnings in hash.c > Add explicit casts in runtest.c > Fix integer conversion warning in xmlIconvWrapper > Add suffix to unsigned constant in xmlmemory.c > Add explicit casts in testchar.c > Fix integer conversion warnings in xmlstring.c > Add explicit cast in xmlURIUnescapeString > Remove unused variable in xmlCharEncOutFunc (David King) > - Build system, portability: > Remove xmlwin32version.h > Fix fuzzer test with VPATH build > Support custom prefix when installing Python module > Remove Makefile.win > Remove CVS and SVN-related code > Port python 3.x module to Windows and improve distutils (Chun-wei Fan) > Correctly install the HTML examples into their subdirectory (Mattia Rizz= olo) > Refactor the settings of $docdir (Mattia Rizzolo) > Remove unused configure checks (Ben Boeckel) > python/Makefile.am: use *_LIBADD, not *_LDFLAGS for LIBS (Sam James) > Fix check for libtool in autogen.sh > Use version in configure.ac for CMake (Timothy Lyanguzov) > Add CMake alias targets for embedded projects (Markus Rickert) > - Documentation: > Remove SVN keyword anchors > Rework README > Remove README.cvs-commits > Remove old ChangeLog > Update hyperlinks > Remove README.docs > Remove MAINTAINERS > Remove xmltutorial.pdf > Upload documentation to GitLab pages > Document how to escape XML_CATALOG_FILES > Fix libxml2.doap > Update URL for libxml++ C++ binding (Kjell Ahlstedt) > Generate devhelp2 index file (Emmanuele Bassi) > Mention XML_CATALOG_FILES is space-separated (Jan Tojnar) > Add documentaiton for xmllint exit code 10 (Rainer Canavan) > Fix some validation errors in the FAQ (David King) > Add instructions on how to use CMake to compile libxml (Markus Rickert) >=20 > Signed-off-by: Adolf Belka > --- > config/rootfiles/common/libxml2 | 323 ++++++++++++++++---------------- > lfs/libxml2 | 8 +- > 2 files changed, 166 insertions(+), 165 deletions(-) >=20 > diff --git a/config/rootfiles/common/libxml2 b/config/rootfiles/common/libx= ml2 > index e3fbe2ce6..2906418ec 100644 > --- a/config/rootfiles/common/libxml2 > +++ b/config/rootfiles/common/libxml2 > @@ -55,169 +55,170 @@ > #usr/lib/libxml2.la > #usr/lib/libxml2.so > usr/lib/libxml2.so.2 > -usr/lib/libxml2.so.2.9.12 > +usr/lib/libxml2.so.2.9.14 > #usr/lib/pkgconfig/libxml-2.0.pc > #usr/lib/xml2Conf.sh > #usr/share/aclocal/libxml.m4 > -#usr/share/doc/libxml2-2.9.12 > -#usr/share/doc/libxml2-2.9.12/Copyright > -#usr/share/doc/libxml2-2.9.12/examples > -#usr/share/doc/libxml2-2.9.12/examples/testHTML.c > -#usr/share/doc/libxml2-2.9.12/examples/testSAX.c > -#usr/share/doc/libxml2-2.9.12/examples/testXPath.c > -#usr/share/doc/libxml2-2.9.12/examples/xmllint.c > -#usr/share/doc/libxml2-2.9.12/html > -#usr/share/doc/libxml2-2.9.12/html/DOM.gif > -#usr/share/doc/libxml2-2.9.12/html/FAQ.html > -#usr/share/doc/libxml2-2.9.12/html/Libxml2-Logo-180x168.gif > -#usr/share/doc/libxml2-2.9.12/html/Libxml2-Logo-90x34.gif > -#usr/share/doc/libxml2-2.9.12/html/encoding.html > -#usr/share/doc/libxml2-2.9.12/html/examples.xml > -#usr/share/doc/libxml2-2.9.12/html/examples.xsl > -#usr/share/doc/libxml2-2.9.12/html/html > -#usr/share/doc/libxml2-2.9.12/html/html/book1.html > -#usr/share/doc/libxml2-2.9.12/html/html/home.png > -#usr/share/doc/libxml2-2.9.12/html/html/index.html > -#usr/share/doc/libxml2-2.9.12/html/html/left.png > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-DOCBparser.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-HTMLparser.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-HTMLtree.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-SAX.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-SAX2.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-c14n.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-catalog.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-chvalid.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-debugXML.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-dict.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-encoding.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-entities.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-globals.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-hash.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-lib.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-list.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-nanoftp.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-nanohttp.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-parser.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-parserInternals.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-pattern.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-relaxng.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-schemasInternals.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-schematron.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-threads.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-tree.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-uri.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-valid.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xinclude.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xlink.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlIO.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlautomata.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlerror.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlexports.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlmemory.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlmodule.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlreader.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlregexp.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlsave.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlschemas.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlschemastypes.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlstring.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlunicode.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlversion.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xmlwriter.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xpath.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xpathInternals.html > -#usr/share/doc/libxml2-2.9.12/html/html/libxml-xpointer.html > -#usr/share/doc/libxml2-2.9.12/html/html/right.png > -#usr/share/doc/libxml2-2.9.12/html/html/up.png > -#usr/share/doc/libxml2-2.9.12/html/index.html > -#usr/share/doc/libxml2-2.9.12/html/io1.c > -#usr/share/doc/libxml2-2.9.12/html/io1.res > -#usr/share/doc/libxml2-2.9.12/html/io2.c > -#usr/share/doc/libxml2-2.9.12/html/io2.res > -#usr/share/doc/libxml2-2.9.12/html/libxml.gif > -#usr/share/doc/libxml2-2.9.12/html/parse1.c > -#usr/share/doc/libxml2-2.9.12/html/parse2.c > -#usr/share/doc/libxml2-2.9.12/html/parse3.c > -#usr/share/doc/libxml2-2.9.12/html/parse4.c > -#usr/share/doc/libxml2-2.9.12/html/reader1.c > -#usr/share/doc/libxml2-2.9.12/html/reader1.res > -#usr/share/doc/libxml2-2.9.12/html/reader2.c > -#usr/share/doc/libxml2-2.9.12/html/reader3.c > -#usr/share/doc/libxml2-2.9.12/html/reader3.res > -#usr/share/doc/libxml2-2.9.12/html/reader4.c > -#usr/share/doc/libxml2-2.9.12/html/reader4.res > -#usr/share/doc/libxml2-2.9.12/html/redhat.gif > -#usr/share/doc/libxml2-2.9.12/html/smallfootonly.gif > -#usr/share/doc/libxml2-2.9.12/html/structure.gif > -#usr/share/doc/libxml2-2.9.12/html/test1.xml > -#usr/share/doc/libxml2-2.9.12/html/test2.xml > -#usr/share/doc/libxml2-2.9.12/html/test3.xml > -#usr/share/doc/libxml2-2.9.12/html/testWriter.c > -#usr/share/doc/libxml2-2.9.12/html/tree1.c > -#usr/share/doc/libxml2-2.9.12/html/tree1.res > -#usr/share/doc/libxml2-2.9.12/html/tree2.c > -#usr/share/doc/libxml2-2.9.12/html/tree2.res > -#usr/share/doc/libxml2-2.9.12/html/tst.xml > -#usr/share/doc/libxml2-2.9.12/html/tutorial > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apa.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apb.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apc.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apd.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ape.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apf.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/apg.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/aph.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/api.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s02.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s03.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s04.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s05.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s06.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s07.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s08.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ar01s09.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/blank.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/1.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/10.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/2.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/3.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/4.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/5.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/6.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/7.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/8.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/callouts/9.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/caution.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/draft.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/home.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/important.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/next.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/note.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/prev.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/tip.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/toc-blank.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/toc-minus.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/toc-plus.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/up.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/images/warning.png > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includeaddattribute.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includeaddkeyword.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includeconvert.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includegetattribute.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includekeyword.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/includexpath.c > -#usr/share/doc/libxml2-2.9.12/html/tutorial/index.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/ix01.html > -#usr/share/doc/libxml2-2.9.12/html/tutorial/xmltutorial.pdf > -#usr/share/doc/libxml2-2.9.12/html/w3c.png > -#usr/share/doc/libxml2-2.9.12/html/writer.xml > -#usr/share/doc/libxml2-2.9.12/html/xml.html > -#usr/share/doc/libxml2-2.9.12/html/xpath1.c > -#usr/share/doc/libxml2-2.9.12/html/xpath1.res > -#usr/share/doc/libxml2-2.9.12/html/xpath2.c > -#usr/share/doc/libxml2-2.9.12/html/xpath2.res > +#usr/share/doc/libxml2 > +#usr/share/doc/libxml2/Copyright > +#usr/share/doc/libxml2/examples > +#usr/share/doc/libxml2/examples/README > +#usr/share/doc/libxml2/examples/testHTML.c > +#usr/share/doc/libxml2/examples/testSAX.c > +#usr/share/doc/libxml2/examples/testXPath.c > +#usr/share/doc/libxml2/examples/xmllint.c > +#usr/share/doc/libxml2/html > +#usr/share/doc/libxml2/html/DOM.gif > +#usr/share/doc/libxml2/html/FAQ.html > +#usr/share/doc/libxml2/html/Libxml2-Logo-180x168.gif > +#usr/share/doc/libxml2/html/Libxml2-Logo-90x34.gif > +#usr/share/doc/libxml2/html/encoding.html > +#usr/share/doc/libxml2/html/examples > +#usr/share/doc/libxml2/html/examples/examples.xml > +#usr/share/doc/libxml2/html/examples/examples.xsl > +#usr/share/doc/libxml2/html/examples/index.html > +#usr/share/doc/libxml2/html/examples/io1.c > +#usr/share/doc/libxml2/html/examples/io1.res > +#usr/share/doc/libxml2/html/examples/io2.c > +#usr/share/doc/libxml2/html/examples/io2.res > +#usr/share/doc/libxml2/html/examples/parse1.c > +#usr/share/doc/libxml2/html/examples/parse2.c > +#usr/share/doc/libxml2/html/examples/parse3.c > +#usr/share/doc/libxml2/html/examples/parse4.c > +#usr/share/doc/libxml2/html/examples/reader1.c > +#usr/share/doc/libxml2/html/examples/reader1.res > +#usr/share/doc/libxml2/html/examples/reader2.c > +#usr/share/doc/libxml2/html/examples/reader3.c > +#usr/share/doc/libxml2/html/examples/reader3.res > +#usr/share/doc/libxml2/html/examples/reader4.c > +#usr/share/doc/libxml2/html/examples/reader4.res > +#usr/share/doc/libxml2/html/examples/test1.xml > +#usr/share/doc/libxml2/html/examples/test2.xml > +#usr/share/doc/libxml2/html/examples/test3.xml > +#usr/share/doc/libxml2/html/examples/testWriter.c > +#usr/share/doc/libxml2/html/examples/tree1.c > +#usr/share/doc/libxml2/html/examples/tree1.res > +#usr/share/doc/libxml2/html/examples/tree2.c > +#usr/share/doc/libxml2/html/examples/tree2.res > +#usr/share/doc/libxml2/html/examples/tst.xml > +#usr/share/doc/libxml2/html/examples/writer.xml > +#usr/share/doc/libxml2/html/examples/xpath1.c > +#usr/share/doc/libxml2/html/examples/xpath1.res > +#usr/share/doc/libxml2/html/examples/xpath2.c > +#usr/share/doc/libxml2/html/examples/xpath2.res > +#usr/share/doc/libxml2/html/html > +#usr/share/doc/libxml2/html/html/book1.html > +#usr/share/doc/libxml2/html/html/home.png > +#usr/share/doc/libxml2/html/html/index.html > +#usr/share/doc/libxml2/html/html/left.png > +#usr/share/doc/libxml2/html/html/libxml-DOCBparser.html > +#usr/share/doc/libxml2/html/html/libxml-HTMLparser.html > +#usr/share/doc/libxml2/html/html/libxml-HTMLtree.html > +#usr/share/doc/libxml2/html/html/libxml-SAX.html > +#usr/share/doc/libxml2/html/html/libxml-SAX2.html > +#usr/share/doc/libxml2/html/html/libxml-c14n.html > +#usr/share/doc/libxml2/html/html/libxml-catalog.html > +#usr/share/doc/libxml2/html/html/libxml-chvalid.html > +#usr/share/doc/libxml2/html/html/libxml-debugXML.html > +#usr/share/doc/libxml2/html/html/libxml-dict.html > +#usr/share/doc/libxml2/html/html/libxml-encoding.html > +#usr/share/doc/libxml2/html/html/libxml-entities.html > +#usr/share/doc/libxml2/html/html/libxml-globals.html > +#usr/share/doc/libxml2/html/html/libxml-hash.html > +#usr/share/doc/libxml2/html/html/libxml-lib.html > +#usr/share/doc/libxml2/html/html/libxml-list.html > +#usr/share/doc/libxml2/html/html/libxml-nanoftp.html > +#usr/share/doc/libxml2/html/html/libxml-nanohttp.html > +#usr/share/doc/libxml2/html/html/libxml-parser.html > +#usr/share/doc/libxml2/html/html/libxml-parserInternals.html > +#usr/share/doc/libxml2/html/html/libxml-pattern.html > +#usr/share/doc/libxml2/html/html/libxml-relaxng.html > +#usr/share/doc/libxml2/html/html/libxml-schemasInternals.html > +#usr/share/doc/libxml2/html/html/libxml-schematron.html > +#usr/share/doc/libxml2/html/html/libxml-threads.html > +#usr/share/doc/libxml2/html/html/libxml-tree.html > +#usr/share/doc/libxml2/html/html/libxml-uri.html > +#usr/share/doc/libxml2/html/html/libxml-valid.html > +#usr/share/doc/libxml2/html/html/libxml-xinclude.html > +#usr/share/doc/libxml2/html/html/libxml-xlink.html > +#usr/share/doc/libxml2/html/html/libxml-xmlIO.html > +#usr/share/doc/libxml2/html/html/libxml-xmlautomata.html > +#usr/share/doc/libxml2/html/html/libxml-xmlerror.html > +#usr/share/doc/libxml2/html/html/libxml-xmlexports.html > +#usr/share/doc/libxml2/html/html/libxml-xmlmemory.html > +#usr/share/doc/libxml2/html/html/libxml-xmlmodule.html > +#usr/share/doc/libxml2/html/html/libxml-xmlreader.html > +#usr/share/doc/libxml2/html/html/libxml-xmlregexp.html > +#usr/share/doc/libxml2/html/html/libxml-xmlsave.html > +#usr/share/doc/libxml2/html/html/libxml-xmlschemas.html > +#usr/share/doc/libxml2/html/html/libxml-xmlschemastypes.html > +#usr/share/doc/libxml2/html/html/libxml-xmlstring.html > +#usr/share/doc/libxml2/html/html/libxml-xmlunicode.html > +#usr/share/doc/libxml2/html/html/libxml-xmlversion.html > +#usr/share/doc/libxml2/html/html/libxml-xmlwriter.html > +#usr/share/doc/libxml2/html/html/libxml-xpath.html > +#usr/share/doc/libxml2/html/html/libxml-xpathInternals.html > +#usr/share/doc/libxml2/html/html/libxml-xpointer.html > +#usr/share/doc/libxml2/html/html/right.png > +#usr/share/doc/libxml2/html/html/up.png > +#usr/share/doc/libxml2/html/libxml.gif > +#usr/share/doc/libxml2/html/redhat.gif > +#usr/share/doc/libxml2/html/smallfootonly.gif > +#usr/share/doc/libxml2/html/structure.gif > +#usr/share/doc/libxml2/html/tutorial > +#usr/share/doc/libxml2/html/tutorial/apa.html > +#usr/share/doc/libxml2/html/tutorial/apb.html > +#usr/share/doc/libxml2/html/tutorial/apc.html > +#usr/share/doc/libxml2/html/tutorial/apd.html > +#usr/share/doc/libxml2/html/tutorial/ape.html > +#usr/share/doc/libxml2/html/tutorial/apf.html > +#usr/share/doc/libxml2/html/tutorial/apg.html > +#usr/share/doc/libxml2/html/tutorial/aph.html > +#usr/share/doc/libxml2/html/tutorial/api.html > +#usr/share/doc/libxml2/html/tutorial/ar01s02.html > +#usr/share/doc/libxml2/html/tutorial/ar01s03.html > +#usr/share/doc/libxml2/html/tutorial/ar01s04.html > +#usr/share/doc/libxml2/html/tutorial/ar01s05.html > +#usr/share/doc/libxml2/html/tutorial/ar01s06.html > +#usr/share/doc/libxml2/html/tutorial/ar01s07.html > +#usr/share/doc/libxml2/html/tutorial/ar01s08.html > +#usr/share/doc/libxml2/html/tutorial/ar01s09.html > +#usr/share/doc/libxml2/html/tutorial/images > +#usr/share/doc/libxml2/html/tutorial/images/blank.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts > +#usr/share/doc/libxml2/html/tutorial/images/callouts/1.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/10.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/2.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/3.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/4.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/5.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/6.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/7.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/8.png > +#usr/share/doc/libxml2/html/tutorial/images/callouts/9.png > +#usr/share/doc/libxml2/html/tutorial/images/caution.png > +#usr/share/doc/libxml2/html/tutorial/images/draft.png > +#usr/share/doc/libxml2/html/tutorial/images/home.png > +#usr/share/doc/libxml2/html/tutorial/images/important.png > +#usr/share/doc/libxml2/html/tutorial/images/next.png > +#usr/share/doc/libxml2/html/tutorial/images/note.png > +#usr/share/doc/libxml2/html/tutorial/images/prev.png > +#usr/share/doc/libxml2/html/tutorial/images/tip.png > +#usr/share/doc/libxml2/html/tutorial/images/toc-blank.png > +#usr/share/doc/libxml2/html/tutorial/images/toc-minus.png > +#usr/share/doc/libxml2/html/tutorial/images/toc-plus.png > +#usr/share/doc/libxml2/html/tutorial/images/up.png > +#usr/share/doc/libxml2/html/tutorial/images/warning.png > +#usr/share/doc/libxml2/html/tutorial/includeaddattribute.c > +#usr/share/doc/libxml2/html/tutorial/includeaddkeyword.c > +#usr/share/doc/libxml2/html/tutorial/includeconvert.c > +#usr/share/doc/libxml2/html/tutorial/includegetattribute.c > +#usr/share/doc/libxml2/html/tutorial/includekeyword.c > +#usr/share/doc/libxml2/html/tutorial/includexpath.c > +#usr/share/doc/libxml2/html/tutorial/index.html > +#usr/share/doc/libxml2/html/tutorial/ix01.html > +#usr/share/doc/libxml2/html/w3c.png > +#usr/share/doc/libxml2/html/xml.html > #usr/share/gtk-doc/html/libxml2 > #usr/share/gtk-doc/html/libxml2/general.html > #usr/share/gtk-doc/html/libxml2/home.png > @@ -270,7 +271,7 @@ usr/lib/libxml2.so.2.9.12 > #usr/share/gtk-doc/html/libxml2/libxml2-xpath.html > #usr/share/gtk-doc/html/libxml2/libxml2-xpathInternals.html > #usr/share/gtk-doc/html/libxml2/libxml2-xpointer.html > -#usr/share/gtk-doc/html/libxml2/libxml2.devhelp > +#usr/share/gtk-doc/html/libxml2/libxml2.devhelp2 > #usr/share/gtk-doc/html/libxml2/right.png > #usr/share/gtk-doc/html/libxml2/style.css > #usr/share/gtk-doc/html/libxml2/up.png > diff --git a/lfs/libxml2 b/lfs/libxml2 > index b577de7bf..a4702c4d6 100644 > --- a/lfs/libxml2 > +++ b/lfs/libxml2 > @@ -24,10 +24,10 @@ > =20 > include Config > =20 > -VER =3D 2.9.12 > +VER =3D 2.9.14 > =20 > THISAPP =3D libxml2-$(VER) > -DL_FILE =3D $(THISAPP).tar.gz > +DL_FILE =3D $(THISAPP).tar.xz > DL_FROM =3D $(URL_IPFIRE) > DIR_APP =3D $(DIR_SRC)/$(THISAPP) > TARGET =3D $(DIR_INFO)/$(THISAPP) > @@ -42,7 +42,7 @@ objects =3D $(DL_FILE) > =20 > $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > =20 > -$(DL_FILE)_BLAKE2 =3D ab93633140e9fd119d3a48ed829a91213c3d7956a00d181203f5= 188fb0ed0d3a7150d3128fe986b13efadf6fe484393262a3de575527f38f74aa6c0067a6d934 > +$(DL_FILE)_BLAKE2 =3D ab584503d5209e4aaf41ae6f44aed5e94c0ae29e28cfba39a901= 2568aa97515af861b47891b84d2a352a07357626ba50ddb1e344e911fa14ff2ce93c5beff1f1 > =20 > install : $(TARGET) > =20 > @@ -71,7 +71,7 @@ $(subst %,%_BLAKE2,$(objects)) : > =20 > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > @$(PREBUILD) > - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) > + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) > $(UPDATE_AUTOMAKE) > cd $(DIR_APP) && ./configure \ > --prefix=3D/usr \ --===============2890406977280916121==--