[GNU Autoconf 2.69] testsuite: 503 failed

Dennis Clarke <[email protected]>
Newsgroups gmane.comp.sysutils.autoconf.bugs
Message-ID <[email protected]>
Pretty trivial really.

This chestnut pops up all over the place ever since the wide wonderful
world of perl made the decision that "Unescaped left brace in regex" is
to be deprecated and even throw a permanent error.  Any day, real soon
now.

arm7$ cat tests/testsuite.dir/503/testsuite.log
#                             -*- compilation -*-
503. autoscan.at:20: testing autoscan ...
./autoscan.at:44: autoscan
--- /dev/null   2016-11-03 17:16:43.210000000 +0000
+++ 
/opt/bw/build/autoconf-2.69_arm7.001/tests/testsuite.dir/at-groups/503/stderr 
       2018-12-24 05:44:25.025087921 +0000
@@ -0,0 +1 @@
+Unescaped left brace in regex is deprecated, passed through in regex; 
marked by <-- HERE in m/\${ <-- HERE [^\}]*}/ at 
/opt/bw/build/autoconf-2.69_arm7.001/bin/autoscan line 361.
503. autoscan.at:20: 503. autoscan (autoscan.at:20): FAILED (autoscan.at:44)
arm7$

arm7$ diff -c /opt/bw/build/autoconf-2.69_arm7.001/bin/autoscan.backup 
/opt/bw/build/autoconf-2.69_arm7.001/bin/autoscan
*** /opt/bw/build/autoconf-2.69_arm7.001/bin/autoscan.backup    Mon Dec 
24 05:06:21 2018
--- /opt/bw/build/autoconf-2.69_arm7.001/bin/autoscan   Mon Dec 24 
07:12:54 2018
***************
*** 358,364 ****
       {
         # Strip out comments and variable references.
         s/#.*//;
!       s/\${[^\}]*}//g;
         s/@[^@]*@//g;

         # Tokens in the code.
--- 358,364 ----
       {
         # Strip out comments and variable references.
         s/#.*//;
!       s/\$\{[^\}]*}//g;
         s/@[^@]*@//g;

         # Tokens in the code.
arm7$

arm7$ tests/testsuite.dir/503/run
## ----------------------------- ##
## GNU Autoconf 2.69 test suite. ##
## ----------------------------- ##
503. autoscan.at:20: testing autoscan ...
./autoscan.at:44: autoscan
./autoscan.at:45: grep subpkg/Makefile configure.scan
stderr:
503. autoscan.at:20:  ok

## ------------- ##
## Test results. ##
## ------------- ##

1 test was successful.
arm7$

So that's that.

Dennis Clarke
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.