Success!  

Thank you.

ray



17:16:13[root@moveit1]503>  as root#  ./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.
17:16:17[root@moveit1]503>  as root# 




On Jan 29, 2013, at 4:48 PM, Paul Eggert <egg...@cs.ucla.edu> wrote:

> Thanks for reporting that.  I pushed the following change;
> does it fix the bug for you?
> 
> From d38c9d2c9c7f0a20308f0982a9f6b3836640942f Mon Sep 17 00:00:00 2001
> From: Paul Eggert <egg...@cs.ucla.edu>
> Date: Tue, 29 Jan 2013 13:46:48 -0800
> Subject: [PATCH] autoscan: port to perl 5.17
> 
> * bin/autoscan.in (scan_sh_file): Escape '{'.  This avoids a
> feature that is deprecated in Perl 5.17.  Reported by Ray Lauff in
> <http://lists.gnu.org/archive/html/bug-autoconf/2013-01/msg00059.html>.
> ---
> bin/autoscan.in | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/bin/autoscan.in b/bin/autoscan.in
> index 993a750..db1df79 100644
> --- a/bin/autoscan.in
> +++ b/bin/autoscan.in
> @@ -358,7 +358,7 @@ sub scan_sh_file ($)
>     {
>       # Strip out comments and variable references.
>       s/#.*//;
> -      s/\${[^\}]*}//g;
> +      s/\$\{[^\}]*}//g;
>       s/@[^@]*@//g;
> 
>       # Tokens in the code.
> -- 
> 1.7.11.7
> 
> 

Reply via email to