Bug#788707: regex deprecation warnings with perl 5.22

Dominic Hargreaves dom at earth.li
Mon Jun 15 22:03:56 UTC 2015


Control: severity -1 important
Control: retitle -1 devscripts: FTBFS with perl 5.22 (regexp deprecation)

On Sun, Jun 14, 2015 at 02:54:23PM +0200, Roderich Schupp wrote:
> Source: devscripts
> Version: 2.15.5
> 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.

In fact this issue causes the package to FTBFS with perl 5.22, as
seen here (amongst many of the other tests):

./test_checkbashisms
test_531327
ASSERT:error output of ../scripts/checkbashisms.pl bashisms/531327.sh
 expected:<> but was:<Unescaped left brace in regex is deprecated, passed throug
h in regex; marked by <-- HERE in m/

...

Ran 45 tests.

FAILED (failures=38)
make[2]: *** [test] Error 1
Makefile:2: recipe for target 'test' failed

Cheers,
Dominic.



More information about the devscripts-devel mailing list