This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Specify the versions of ExtUtils::MiniPerl and ExtUtils::Embed needed.
authorNicholas Clark <nick@ccl4.org>
Thu, 11 Jul 2013 11:51:31 +0000 (13:51 +0200)
committerNicholas Clark <nick@ccl4.org>
Fri, 12 Jul 2013 09:11:09 +0000 (11:11 +0200)
Without this, regen/miniperlmain.pl could end up finding versions which are
out of date, and silently generate an incorrect miniperlmain.c

ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
regen/miniperlmain.pl

index 9aaf954..be9385b 100644 (file)
@@ -2,7 +2,7 @@
 package ExtUtils::Miniperl;
 use strict;
 require Exporter;
-use ExtUtils::Embed qw(xsi_header xsi_protos xsi_body);
+use ExtUtils::Embed 1.31, qw(xsi_header xsi_protos xsi_body);
 
 use vars qw($VERSION @ISA @EXPORT);
 
index 1558fb9..9123b3f 100644 (file)
@@ -8,7 +8,7 @@ BEGIN {
     unshift @INC, 'ext/ExtUtils-Miniperl/lib';
 }
 
-use ExtUtils::Miniperl;
+use ExtUtils::Miniperl 1;
 
 my $fh = open_new('miniperlmain.c', undef, {by => "$0 and ExtUtils::Miniperl"});
 writemain($fh);