On Thu, Feb 20, 2020 at 3:44 PM Tadeus Prastowo <0x66726...@gmail.com> wrote: > > When building http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz > using Bash 5.0, make check reports many failures concerning > [shell variables BASH_ARGC and BASH_ARGV]
This has already been patched in Autoconf development trunk. If you apply the patch at https://git.savannah.gnu.org/cgit/autoconf.git/patch/?id=5b9db67786a428164abafe626ab11a2754aad528 to your copy of autoconf 2.69, almost all of the failures should go away. You may also want to consider applying https://git.savannah.gnu.org/cgit/autoconf.git/patch/?id=dfb0659b205e03af62542cd318a9f3253e28c40a which fixes issues that the test suite has with newer versions of Perl. Note that these issues _only_ affect the test suite; as far as I know, configure scripts generated by autoconf 2.69 work just fine with bash 5 and current versions of perl. A new release of autoconf is overdue, but currently no one has time to do all of the testing that would be required. If you would like to help, probably the most useful thing you can do is download and install the development version (see https://savannah.gnu.org/git/?group=autoconf ), use it to regenerate your configure scripts, test them, and report whether or not you had any problems. (Please don't just tell us about bugs! If you have no problems at all with the development version that's valuable information too.) zw