[arch-commits] Commit in libxml2/trunk (PKGBUILD)

Jelle van der Waa jelle at archlinux.org
Wed Sep 26 11:14:20 UTC 2018


    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
 }
 



More information about the arch-commits mailing list