Skip to content
  • Simon Marchi's avatar
    Bump to autoconf 2.69 and automake 1.15.1 · d0ac1c44
    Simon Marchi authored
    When trying to run the update-gnulib.sh script in gdb, I get this:
    
    Error: Wrong automake version (Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^      =:+{}]+)}/ at /opt/automake/1.11.1/bin/automake line 4113.), we need 1.11.1.
    Aborting.
    
    Apparently, it's an issue with a regex in automake that triggers a
    warning starting with Perl 5.22.  It has been fixed in automake 1.15.1.
    So I think it's a good excuse to bump the versions of autoconf and
    automake used in the gnulib import.  And to avoid requiring multiple
    builds of autoconf/automake, it was suggested that we bump the required
    version of those tools for all binutils-gdb.
    
    For autoconf, the 2.69 version is universally available, so it's an easy
    choice.  For automake, different distros and distro versions have
    different automake versions.  But 1.15.1 seems to be the most readily
    available as a package.  In any case, it's easy to build it from source.
    ...
    d0ac1c44