Control: tag -1 + patch

On Mon, 24 Jul 2017 20:22:15 +0200, gregor herrmann wrote:

> Cf. #826471 in intltool which contains a patch.
> 
> I haven't looked if/how far it needs to be adadpted for the old
> embedded versions of intltool-update but it might serve as a starting
> point.

Here's a debdiff with an adjusted patch.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at/ - Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Juilliard Ensemble, Berberian,: Différences
diff -Nru teg-0.11.2+debian/debian/changelog teg-0.11.2+debian/debian/changelog
--- teg-0.11.2+debian/debian/changelog	2016-03-25 04:07:04.000000000 +0100
+++ teg-0.11.2+debian/debian/changelog	2017-07-25 00:12:56.000000000 +0200
@@ -1,3 +1,12 @@
+teg (0.11.2+debian-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "Local copy of intltool-* fails with perl 5.26":
+    add patch to esacpe literal left brace in regexp in intltool-update.in.
+    (Closes: #869580)
+
+ -- gregor herrmann <gre...@debian.org>  Tue, 25 Jul 2017 00:12:56 +0200
+
 teg (0.11.2+debian-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru teg-0.11.2+debian/debian/patches/series teg-0.11.2+debian/debian/patches/series
--- teg-0.11.2+debian/debian/patches/series	2016-03-25 04:07:04.000000000 +0100
+++ teg-0.11.2+debian/debian/patches/series	2017-07-25 00:12:56.000000000 +0200
@@ -3,3 +3,4 @@
 fix_xml-doc-for-yelp.diff
 x-terminal-emulator.diff
 keywords.patch
+unescaped-left-brace.patch
diff -Nru teg-0.11.2+debian/debian/patches/unescaped-left-brace.patch teg-0.11.2+debian/debian/patches/unescaped-left-brace.patch
--- teg-0.11.2+debian/debian/patches/unescaped-left-brace.patch	1970-01-01 01:00:00.000000000 +0100
+++ teg-0.11.2+debian/debian/patches/unescaped-left-brace.patch	2017-07-25 00:12:56.000000000 +0200
@@ -0,0 +1,18 @@
+Description: Fix "Unescaped left brace in regex is illegal" error with perl 5.26
+Origin: vendor
+Bug: https://bugs.debian.org/869580
+Forwarded: no
+Author: gregor herrmann <gre...@debian.org>
+Last-Update: 2017-07-25
+
+--- a/intltool-update.in
++++ b/intltool-update.in
+@@ -869,7 +869,7 @@
+ 	}
+     }
+     
+-    if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/)
++    if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/)
+     {
+ 	my $rest = $3;
+ 	my $untouched = $1;

Attachment: signature.asc
Description: Digital Signature

Reply via email to