spack/var/spack/repos/builtin/packages/mozjs/perl-bug.patch
2017-03-24 16:31:59 -05:00

22 lines
676 B
Diff

Perl has deprecated the feature:
defined(@array)
In Perl 5.22+, this deprecation warning has been converted
to a fatal error. This results in the following error message:
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at milestone.pl line 58.
This patch takes the suggestion of omitting defined().
--- a/js/src/config/milestone.pl 2017-02-14 15:00:42.234275243 -0600
+++ b/js/src/config/milestone.pl 2017-02-14 15:01:19.453313360 -0600
@@ -55,7 +55,7 @@
#
my $milestone = Moz::Milestone::getOfficialMilestone($MILESTONE_FILE);
-if (defined(@TEMPLATE_FILE)) {
+if (@TEMPLATE_FILE) {
my $TFILE;
foreach $TFILE (@TEMPLATE_FILE) {