[xml/sgml-pkgs] Bug#815925: Patch attached

Sebastian James seb.james at sheffield.ac.uk
Mon Nov 28 14:53:50 UTC 2016


The attached debdiff applies the upstream patch from
https://git.gnome.org/browse/libxslt/diff/xsltproc/xsltproc.c?id=5af7ad745323004984287e48b42712e7305de35c

best,

Seb James

-- 
Research Associate in Computational Neuroscience
Adaptive Behaviour Research Group
Dept. of Psychology
-------------- next part --------------
diff -Nru libxslt-1.1.28/debian/changelog libxslt-1.1.28/debian/changelog
--- libxslt-1.1.28/debian/changelog	2015-10-31 15:20:52.000000000 +0000
+++ libxslt-1.1.28/debian/changelog	2016-11-28 14:30:29.000000000 +0000
@@ -1,3 +1,11 @@
+libxslt (1.1.28-2.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add 0010-Fix-for-maxvars.patch. --maxvars parameter on xsltproc is not
+    working. The argument is not skipped properly. (Closes: #815925)
+
+ -- Seb James <seb.james at sheffield.ac.uk>  Mon, 28 Nov 2016 14:27:50 +0000
+
 libxslt (1.1.28-2.1) unstable; urgency=high
 
   * Non-maintainer upload.
@@ -51,9 +59,9 @@
   * New maintainer (Closes: #654177)
   * debian/rules: small improvements, stop shipping .la files.
   * debian/control: mark libxslt1-dev as not M-A (Closes: #671902).
-  
+
   [ YunQiang Su ]
-  * Convert to 3.0 source format. 
+  * Convert to 3.0 source format.
   * Byte-compile Python modules again (Closes: #671901).
 
  -- Aron Xu <aron at debian.org>  Tue, 29 May 2012 00:31:36 +0800
@@ -61,9 +69,9 @@
 libxslt (1.1.26-11) unstable; urgency=low
 
   * QA upload.
-  * Bump standards version to 3.9.3. 
+  * Bump standards version to 3.9.3.
   * Apply Steve Langasek's patch to enable multiarch (closes: #643034).
-  * Fix cve-2011-3970: out-of-bounds array access issue (closes: #660650). 
+  * Fix cve-2011-3970: out-of-bounds array access issue (closes: #660650).
   * Bump debian/compat to 9 and enable hardened build flags (closes: #655601).
   * Eliminate system config.sub and config.guess from the debian diff
     (closes: #670799).
@@ -606,7 +614,7 @@
 
 libxslt (1.1.8-2) unstable; urgency=low
 
-  * Add a Build-Depends on python (closes: #260579) 
+  * Add a Build-Depends on python (closes: #260579)
 
  -- Mike Hommey <mh at glandium.org>  Wed, 21 Jul 2004 12:46:05 +0200
 
diff -Nru libxslt-1.1.28/debian/patches/0010-Fix-for-maxvars.patch libxslt-1.1.28/debian/patches/0010-Fix-for-maxvars.patch
--- libxslt-1.1.28/debian/patches/0010-Fix-for-maxvars.patch	1970-01-01 01:00:00.000000000 +0100
+++ libxslt-1.1.28/debian/patches/0010-Fix-for-maxvars.patch	2016-11-28 14:44:03.000000000 +0000
@@ -0,0 +1,15 @@
+Index: libxslt-1.1.28-try1/xsltproc/xsltproc.c
+===================================================================
+--- libxslt-1.1.28-try1.orig/xsltproc/xsltproc.c
++++ libxslt-1.1.28-try1/xsltproc/xsltproc.c
+@@ -793,6 +793,10 @@ main(int argc, char **argv)
+             (!strcmp(argv[i], "--maxdepth"))) {
+             i++;
+             continue;
++        } else if ((!strcmp(argv[i], "-maxvars")) ||
++            (!strcmp(argv[i], "--maxvars"))) {
++            i++;
++            continue;
+         } else if ((!strcmp(argv[i], "-maxparserdepth")) ||
+             (!strcmp(argv[i], "--maxparserdepth"))) {
+             i++;
diff -Nru libxslt-1.1.28/debian/patches/series libxslt-1.1.28/debian/patches/series
--- libxslt-1.1.28/debian/patches/series	2015-10-31 15:20:52.000000000 +0000
+++ libxslt-1.1.28/debian/patches/series	2016-11-28 11:46:09.000000000 +0000
@@ -7,3 +7,4 @@
 0007-EXSLT-function-str-replace-is-broken-as-is.patch
 0008-Fix-quoting-of-xlocale-test-program-in-configure.in.patch
 0009-Fix-for-type-confusion-in-preprocessing-attributes.patch
+0010-Fix-for-maxvars.patch


More information about the debian-xml-sgml-pkgs mailing list