]> code.ossystems Code Review - openembedded-core.git/commit
libxml2: Update to 2.9.12
authorTony Tascioglu <tony.tascioglu@windriver.com>
Thu, 20 May 2021 21:13:04 +0000 (17:13 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 21 May 2021 14:15:15 +0000 (15:15 +0100)
commitc7c429d05ca51b0404f09981f6c9bcad7dc33222
treecd410f60516f1d767814dfafa1c92863b92f1f2a
parent4781dad55cc0449a3dc52914e2b6f9eace91158e
libxml2: Update to 2.9.12

Drop CVE patches which are fixed by the new upstream version.

Modify conflicting patches to apply to the new versions:
   libxml2/libxml-m4-use-pkgconfig.patch
   libxml2/0001-Make-ptest-run-the-python-tests-if-python-is-enabled.patch

Drop fix-python39, which is merged upstream.

Removed hunk for tstLastError.py from
   libxml2/0001-Make-ptest-run-the-python-tests-if-python-is-enabled.patch
since it has been fixed upstream by:

   8c3e52e: Updated python/tests/tstLastError.py

   libxml2.registerErrorHandler(None,None):
   None is not acceptable as first argument
   failUnlessEqual replaced by assertEqual

The checksums for the licence file changed because a typo was fixed
across the files. The licence remains the same.
The obsolete MD5 checksums for the tar files have been dropped in
favor of SHA256.

The new release also adds fuzz tests, which are removed from the
makefile to allow the ptests to run. Fuzz testing is done upstream
and there is no need to run them as part of ptests which are
intended for functionality testing.

Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/libxml/libxml2/0001-Make-ptest-run-the-python-tests-if-python-is-enabled.patch
meta/recipes-core/libxml/libxml2/CVE-2019-20388.patch [deleted file]
meta/recipes-core/libxml/libxml2/CVE-2020-24977.patch [deleted file]
meta/recipes-core/libxml/libxml2/CVE-2020-7595.patch [deleted file]
meta/recipes-core/libxml/libxml2/fix-python39.patch [deleted file]
meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch
meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch [new file with mode: 0644]
meta/recipes-core/libxml/libxml2_2.9.12.bb [moved from meta/recipes-core/libxml/libxml2_2.9.10.bb with 87% similarity]