]> git.ipfire.org Git - thirdparty/autoconf.git/commit
autoreconf: cope with empty AC_CONFIG_SUBDIRS (bug 110331)
authorZack Weinberg <zackw@panix.com>
Thu, 15 Oct 2020 00:22:41 +0000 (20:22 -0400)
committerZack Weinberg <zackw@panix.com>
Thu, 15 Oct 2020 00:22:41 +0000 (20:22 -0400)
commitb0d20c049bda80a9d323326ae5ea3fd5e4857712
tree4142dcf305cf038f5419184914b23df3a549cbd4
parent3cdc910d229d33e5a98e66b64ee1506a0c2e262c
autoreconf: cope with empty AC_CONFIG_SUBDIRS (bug 110331)

Commit 41edf99f9515f3f83398428c39d79e11266a5a0d made all Perl warnings
fatal.  This caused autoreconf to crash on packages that call
AC_CONFIG_SUBDIRS with no arguments. They probably shouldn’t do that,
but we shouldn’t crash if they do.

Problem reported by Ross Burton.

* bin/autoreconf.in (autoreconf_current_directory):
  Convert undef to '' before attempting to split it.
* tests/torture.at (Empty AC_CONFIG_SUBDIRS): New test.
bin/autoreconf.in
tests/torture.at