]> git.ipfire.org Git - thirdparty/autoconf.git/commit
Fatalize all warnings in Perl code.
authorZack Weinberg <zackw@panix.com>
Mon, 31 Aug 2020 15:37:19 +0000 (11:37 -0400)
committerZack Weinberg <zackw@panix.com>
Mon, 31 Aug 2020 17:15:46 +0000 (13:15 -0400)
commit41edf99f9515f3f83398428c39d79e11266a5a0d
tree387ca6e0b18a80eed174d993e76091e80bfe27ee
parentc14739e7c6e5906197b704af91152cbc0a8ab38b
Fatalize all warnings in Perl code.

Search-and-replace change ‘use warnings;’ to ‘use warnings FATAL => 'all';’
in all Perl code.

Notwithstanding the dire cautions in ‘perldoc warnings’ about this,
I think it’s the right call for us.  One file was already doing it.
No new testsuite failures are observed on Linux with Perl 5.30.3
nor on NetBSD with Perl 5.6.1.

* bin/autoheader.in, bin/autom4te.in, bin/autoreconf.in
* bin/autoscan.in, bin/autoupdate.in, bin/ifnames.in
* lib/Autom4te/C4che.pm, lib/Autom4te/ChannelDefs.pm
* lib/Autom4te/Channels.pm, lib/Autom4te/Configure_ac.pm
* lib/Autom4te/FileUtils.pm, lib/Autom4te/General.pm
* lib/Autom4te/Request.pm, lib/Autom4te/XFile.pm:
  Make all warnings from the Perl interpreter into fatal errors.
14 files changed:
bin/autoheader.in
bin/autom4te.in
bin/autoreconf.in
bin/autoscan.in
bin/autoupdate.in
bin/ifnames.in
lib/Autom4te/C4che.pm
lib/Autom4te/ChannelDefs.pm
lib/Autom4te/Channels.pm
lib/Autom4te/Configure_ac.pm
lib/Autom4te/FileUtils.pm
lib/Autom4te/General.pm
lib/Autom4te/Request.pm
lib/Autom4te/XFile.pm