Date: Wednesday, September 26, 2018 @ 11:14:20 Author: jelle Revision: 335418
upgpkg: libxml2 2.9.8-5 Patch libxml2 for CVE-2018-9251 Modified: libxml2/trunk/PKGBUILD ----------+ PKGBUILD | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-26 11:02:31 UTC (rev 335417) +++ PKGBUILD 2018-09-26 11:14:20 UTC (rev 335418) @@ -4,7 +4,7 @@ pkgname=libxml2 pkgver=2.9.8 -pkgrel=4 +pkgrel=5 pkgdesc="XML parsing library, version 2" url="http://www.xmlsoft.org/" arch=(x86_64) @@ -13,9 +13,11 @@ makedepends=(python2 python git) _commit=18890f471c420411aa3c989e104d090966ec9dbf # tags/v2.9.8^0 source=(git+https://git.gnome.org/browse/libxml2#commit=$_commit - https://www.w3.org/XML/Test/xmlts20130923.tar.gz) + https://www.w3.org/XML/Test/xmlts20130923.tar.gz + CVE-2018-9251.patch::https://gitlab.gnome.org/GNOME/libxml2/commit/2240fbf5912054af025fb6e01e26375100275e74.patch) sha256sums=('SKIP' - '9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f') + '9b61db9f5dbffa545f4b8d78422167083a8568c59bd1129f94138f936cf6fc1f' + 'd534592b690798ea0eb8ff9b9e1b6ea82d9e3761f7717bbdf277c68ee73271cb') pkgver() { cd $pkgname @@ -26,6 +28,8 @@ mkdir build-py{2,3} cd $pkgname + patch -Np1 -i ${srcdir}/CVE-2018-9251.patch + NOCONFIGURE=1 ./autogen.sh }
