[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: small fix to automake for updated perl
From: |
Mathieu Lirzin |
Subject: |
Re: small fix to automake for updated perl |
Date: |
Thu, 04 Jan 2018 22:45:48 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hello,
address@hidden 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 <address@hidden>
> 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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: small fix to automake for updated perl,
Mathieu Lirzin <=