Hello,

ra...@airmail.cc writes:
> Here is a small fix to automake so that it works in recent versions of
> perl.
>
> Currently, with perl 5.26 I get this error while trying to build
> automake from source:
> Unescaped left brace in regex is illegal here in regex; marked by <-- 
> HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at automake-1.15/bin/automake
> line 3936.
>
> this patch fixes that by escaping the braces.
>
> From 19984fffbcc0989eedea70c6639b8e41d1b2718f Mon Sep 17 00:00:00 2001
> From: Raymond Nicholson <ra...@airmail.cc>
> Date: Tue, 14 Nov 2017 21:17:57 +0000
> Subject: [PATCH] minor bug fix to bin/automake.in. update regex syntax in
>  substitute_ac_subst_variables escape { and } so that it works in perl 5.26
>  and newer
>
> ---

I have tried to install perl 5.26.1 on my local machine.  But I wasn't
able to reproduce this bug.  Here are the commands I have executed from
the Automake git repository:

   $ PERL=/path/to/local/perl ./bootstrap
   $ ./configure PERL=/path/to/local/perl
   $ make

Can you provide a recipe to help me reproduce it?

Sorry for the delay.

Thanks.

-- 
Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37

Reply via email to