Your message dated Fri, 28 Aug 2015 17:34:16 +0000
with message-id <[email protected]>
and subject line Bug#788706: fixed in po4a 0.47-1
has caused the Debian Bug report #788706,
regarding po4a: FTBFS with perl 5.22: test failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
788706: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788706
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: po4a
Version: 0.46
Severity: normal
Tags: patch

Another package with warnings like

Unescaped left brace in regex is deprecated, passed through in regex; ...

when using perl 5.22.

Patch attached.

Cheers, Roderich



-- System Information:
Debian Release: stretch/sid
  APT prefers wily
  APT policy: (500, 'wily'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 
'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-rc7 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information
--- po4a-0.46-ORIG/lib/Locale/Po4a/Man.pm	2015-06-11 08:54:38.167212553 +0200
+++ po4a-0.46/lib/Locale/Po4a/Man.pm	2015-06-11 08:56:30.848811981 +0200
@@ -2230,7 +2230,7 @@
             # Lines are continued on \ at the end of line
             $buffer .= $line;
         } else {
-            if ($line =~ s/\s*T{\s*$//) { # start of text block
+            if ($line =~ s/\s*T\{\s*$//) { # start of text block
               $in_textblock = 1;
               $postline = $&; # save the `T{' to be outputed below
             } elsif ($buffer eq "" && $line ne ""){ # single line data
--- po4a-0.46-ORIG/lib/Locale/Po4a/Sgml.pm	2015-06-11 09:01:50.673002762 +0200
+++ po4a-0.46/lib/Locale/Po4a/Sgml.pm	2015-06-11 09:03:26.726190003 +0200
@@ -672,9 +672,9 @@
             }
         }
     }
-    $prolog =~ s/<!--{PO4A-ent-beg-(.*?)}(.*?){PO4A-ent-end}-->/<!ENTITY % $1 SYSTEM "$2">/g;
+    $prolog =~ s/<!--\{PO4A-ent-beg-(.*?)\}(.*?)\{PO4A-ent-end\}-->/<!ENTITY % $1 SYSTEM "$2">/g;
     # Unprotect undefined inclusions, and die of them
-    $prolog =~ s/{PO4A-percent}/%/sg;
+    $prolog =~ s/\{PO4A-percent\}/%/sg;
     if ($prolog =~ /%([^;\s]*);/) {
         die wrap_mod("po4a::sgml",
                      dgettext("po4a",
--- po4a-0.46-ORIG/lib/Locale/Po4a/TeX.pm	2015-06-11 09:03:58.978583209 +0200
+++ po4a-0.46/lib/Locale/Po4a/TeX.pm	2015-06-11 09:05:56.623997700 +0200
@@ -1168,7 +1168,7 @@
 #       environment contains an un-closed bracket)
         if (   ($closed and ($line =~ /^\s*$/ or
                              $line =~ /^\s*$RE_VERBATIM\s*$/))
-            or (in_verbatim(@env) and $line =~ /^\s*\Q$ESCAPE\Eend{$env[-1]}\s*$/)
+            or (in_verbatim(@env) and $line =~ /^\s*\Q$ESCAPE\Eend\{$env[-1]\}\s*$/)
            ) {
             # An empty line. This indicates the end of the current
             # paragraph.

--- End Message ---
--- Begin Message ---
Source: po4a
Source-Version: 0.47-1

We believe that the bug you reported is fixed in the latest version of
po4a, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Quinson <[email protected]> (supplier of updated po4a package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 28 Aug 2015 19:17:23 +0200
Source: po4a
Binary: po4a
Architecture: source all
Version: 0.47-1
Distribution: unstable
Urgency: medium
Maintainer: Nicolas FRANCOIS (Nekral) <[email protected]>
Changed-By: Martin Quinson <[email protected]>
Description:
 po4a       - tools for helping translation of documentation
Closes: 775707 786642 788706
Changes:
 po4a (0.47-1) unstable; urgency=medium
 .
   * New upstream release: Three months are gone already.
     - Fix: don't add supirious lines around \# lines (Closes: #786642)
     - Doc fix: poref is a command line option (Closes: #775707)
     - Port our regex to Perl 5.22 (Closes: #788706)
Checksums-Sha1:
 a3a57009de8a955f5598d3b283b4e6dc142a45e7 2186 po4a_0.47-1.dsc
 70d3a2cec8f75c2196415bb1d21ccdd5c87002bc 2389750 po4a_0.47.orig.tar.gz
 12b6c3658b2ba30b0fffc342d073e78b3f6a671b 9832 po4a_0.47-1.debian.tar.xz
 79d848dca950ad5631ae418c756446187e6eca8f 1450552 po4a_0.47-1_all.deb
Checksums-Sha256:
 28cc70b31d7a7c5ea123d88fc7c07f603d1dc834241598614a20a3d035a7ea4c 2186 
po4a_0.47-1.dsc
 5010e1b7df1115cbd475f46587fc05fefc97301f9bba0c2f15106005ca017507 2389750 
po4a_0.47.orig.tar.gz
 1c2e1bf6deccfaff0395151589cdac7523d33c711554690f8918702f2bdcf24b 9832 
po4a_0.47-1.debian.tar.xz
 28d1f431d65fe6e67e0a3764c5eca8517348aea78d3efa5f58a189d271e5028e 1450552 
po4a_0.47-1_all.deb
Files:
 fe341bac2f266b7f8d204de5f363bc67 2186 text optional po4a_0.47-1.dsc
 fdbfe10c43c09bf1ea74ae91b5d82a96 2389750 text optional po4a_0.47.orig.tar.gz
 5c350fe6da03b8bdc9dcdd2d43870ef8 9832 text optional po4a_0.47-1.debian.tar.xz
 08625af32f1de4ed5d06880ab793aa8a 1450552 text optional po4a_0.47-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV4JjqAAoJEJi9lyRPc76nAmgP/1ZGWSuC2i/8GiDfabOvhqJm
OobSQ4zkoMLqQg0v7goH9NA5SvYAhxPHckC0rPw2uL5CWdzW1CeoLLBOjyOjlm4B
DgaScsDrjXWoqFa/sRWYA/5PctIwwQ96ijfTnOzHF+BvSkdafjQJ+THVWNhApmMT
08e4qA4yT/CGQ/zOX3zr47YqkD5FG1Plgj+2hvbCPGrqvNP6eBRmeRfSjr+Z1+Tu
cX5/3GOL41tXiGRC5q4jsm1ACYKMs//XjaqtfA1uUWykjx8j/ZXBjiq00IaOVPac
j3MqN2nP1z0rwV85U21CyUtk+4Bm24h3HL8voc+G1K/vRMSkKHEo8CwxbOfncaSG
jNhUtEr/7voCgS71ItFq2Mke/LJ/kn+xnq196Yaopso9QsCAZIDv2uqIdlAIaXak
e8KRT8C1y/uyZekYz5JSq6tTd+1NKjMsp+3aslwgKPiBRuPo3aKEb+52uMuMzDaD
9JKRX9kOb3w9qf09FJDKJjS7RzVh9Gnw6Erl2myLP98ZFsBAaxkdKXEbSa2mzNRx
xAQpfy61mwoYAgDvbAdJWP8aEaegLIcP8xsQrpRM/s+OhNhwagd7TwXNzqBwqVmh
AxWhXvNENRR37fJVmes1eCVxfNXkWi1ya3vereWDs/3Co4Su59WD29Juvz0ISDHx
araECGcyQIeOem6Cl6eq
=/+6O
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to