Control: tag -1 + patch

On Fri, 11 Aug 2017 23:30:27 +0300, Adrian Bunk wrote:

> Source: debian-zh-faq
> Version: 1.13
> Severity: serious
> Tags: buster sid
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/debian-zh-faq.html
> 
> ...
> # For LaTeX
> ./tocn.pl < debian-zh-faq.zh_CN.tex.tmp \
>       > debian-zh-faq.zh_CN.tex
> ./tocn.pl < debian-zh-faq.en.tex.tmp \
>       > debian-zh-faq.en.tex
> autob5 < debian-zh-faq.zh_TW.tex.tmp | ./totw.pl | ./totw_zhe.pl \
>       > debian-zh-faq.zh_TW.tex
> Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in 
> m/�A�ȵ{ <-- HERE ��/ at ./totw.pl line 39.
> # For LaTeX2HTML
> ./tohtml.pl < debian-zh-faq.zh_CN.tex.tmp | ./tocn.pl \
>       > debian-zh-faq-zh_CN-html.tex
> ./tohtml.pl < debian-zh-faq.en.tex.tmp | ./tocn.pl \
>       > debian-zh-faq-en-html.tex
> ./tohtml.pl < debian-zh-faq.zh_TW.tex.tmp | autob5 | ./totw.pl \
>       | ./totw_zhe_html.pl > debian-zh-faq-zh_TW-html.tex
> Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in 
> m/�A�ȵ{ <-- HERE ��/ at ./totw.pl line 39.
> ...

Here's a patch which escapes the opening curly brackets in ./totw.pl.


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
   `-   
diff -Nru debian-zh-faq-1.13/debian/changelog debian-zh-faq-1.13+nmu1/debian/changelog
--- debian-zh-faq-1.13/debian/changelog	2012-04-29 00:34:07.000000000 -0400
+++ debian-zh-faq-1.13+nmu1/debian/changelog	2017-08-12 12:02:27.000000000 -0400
@@ -1,3 +1,12 @@
+debian-zh-faq (1.13+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "debian-zh-faq FTBFS with perl 5.26":
+    escape literal left braces in regexps in ./totw.pl
+    (Closes: #871818)
+
+ -- gregor herrmann <gre...@debian.org>  Sat, 12 Aug 2017 12:02:27 -0400
+
 debian-zh-faq (1.13) unstable; urgency=low
 
   * Fix "FTBFS: ! LaTeX Error: File `url.sty' not found." (Closes: #666660)
diff -Nru debian-zh-faq-1.13/totw.pl debian-zh-faq-1.13+nmu1/totw.pl
--- debian-zh-faq-1.13/totw.pl	2011-06-04 04:54:36.000000000 -0400
+++ debian-zh-faq-1.13+nmu1/totw.pl	2017-08-12 12:02:27.000000000 -0400
@@ -36,7 +36,7 @@
 s/A;/A/g;
 
 # Riser  "server" s@ "Aȵ{" KK
-s/Aȵ{/A/g;
+s/Aȵ\{/A/g;
 
 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)p/$1q/);
 1 while (s/^((?:[\x00-\x7f]|[\x80-\xff].)*)/$1֤/);
@@ -68,11 +68,11 @@
 s/\<s\<W\>\>/ɮצW/g;
 s/\<s\<tm\>\>/]w/g;
 s/\<s\<tm\>\>/]w/g;
-s/\<s\<{\>\>/{/g;
-s/Ȥ{/Ȥ{/g;
+s/\<s\<\{\>\>/{/g;
+s/Ȥ\{/Ȥ{/g;
 s/\<s\<ƾ\>\>//g;
 s/\<s\<H\>\>/T/g;
-s/\<s\<q{\>\>/w]/g;
+s/\<s\<q\{\>\>/w]/g;
 s/\<s\<ʬ\>\>/w]/g;
 s/\<s\<\>\>/hD/g;
 s/\<s\<޾\>\>/Ұ/g;

Attachment: signature.asc
Description: Digital Signature

Reply via email to