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

Dave Reisner dreisner at nymeria.archlinux.org
Sun Oct 6 16:09:10 UTC 2013


    Date: Sunday, October 6, 2013 @ 18:09:10
  Author: dreisner
Revision: 195957

upgpkg: libarchive 3.1.2-3

- backport fix for CVE-2013-0211 (FS#37205)

Modified:
  libarchive/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-10-06 11:11:23 UTC (rev 195956)
+++ PKGBUILD	2013-10-06 16:09:10 UTC (rev 195957)
@@ -3,18 +3,21 @@
 
 pkgname=libarchive
 pkgver=3.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="library that can create and read several streaming archive formats"
 arch=('i686' 'x86_64')
 url="http://libarchive.org/"
 license=('BSD')
 depends=('acl' 'attr' 'bzip2' 'expat' 'lzo2' 'openssl' 'xz' 'zlib')
+options=('strip' 'debug')
 provides=('libarchive.so')
 source=("http://libarchive.org/downloads/$pkgname-$pkgver.tar.gz"
         '0001-mtree-fix-line-filename-length-calculation.patch'
+        https://github.com/libarchive/libarchive/commit/22531545514043e04633e1c015c7540b9de9dbe4.patch
         'libarchive-3.1.2-acl.patch')
 md5sums=('efad5a503f66329bb9d2f4308b5de98a'
          'fda89c145bbcd793a96b06b463ef6a72'
+         '6432f3360abd5645461a9c825c75b307'
          'a5c995661c62429ceff2c23ea322393b')
 
 build() {
@@ -27,6 +30,9 @@
   # https://code.google.com/p/libarchive/issues/detail?id=329
   patch -Np1 -i "$srcdir/libarchive-3.1.2-acl.patch"
 
+  # CVE-2013-0211
+  patch -Np1 -i "$srcdir/22531545514043e04633e1c015c7540b9de9dbe4.patch"
+
   ./configure --prefix=/usr --without-xml2
   make
 }




More information about the arch-commits mailing list