Rafael Garcia-Suarez
2006-03-23 22:15:01 UTC
Change 27592 by ***@marais on 2006/03/23 22:13:13
When MAN3PODS is forced to {} in a Makefile.PL, manpages should not be
built from pods. This change fixes bleadperl compilation -- trying to
build manpages with miniperl causes a bootstrapping problem.
Affected files ...
... //depot/perl/lib/ExtUtils/MM_Unix.pm#211 edit
Differences ...
==== //depot/perl/lib/ExtUtils/MM_Unix.pm#211 (text) ====
Index: perl/lib/ExtUtils/MM_Unix.pm
--- perl/lib/ExtUtils/MM_Unix.pm#210~27590~ 2006-03-23 09:43:26.000000000 -0800
+++ perl/lib/ExtUtils/MM_Unix.pm 2006-03-23 14:13:13.000000000 -0800
@@ -19,7 +19,7 @@
use ExtUtils::MakeMaker qw($Verbose neatvalue);
# $VERSION needs to stay numeric to avoid test warnings
-$VERSION = '1.5002';
+$VERSION = '1.5003';
require ExtUtils::MM_Any;
@ISA = qw(ExtUtils::MM_Any);
@@ -1312,6 +1312,8 @@
$self->{"BUILD${man}PODS"} = 0 if
$self->{"INSTALL${man}DIR"} =~ /^(none|\s*)$/;
}
+ $self->{"BUILD${man}PODS"} = 0 if
+ scalar(keys %{$self->{"${man}PODS"}}) == 0;
}
$self->init_MAN1PODS() if $self->{BUILDMAN1PODS};
End of Patch.
When MAN3PODS is forced to {} in a Makefile.PL, manpages should not be
built from pods. This change fixes bleadperl compilation -- trying to
build manpages with miniperl causes a bootstrapping problem.
Affected files ...
... //depot/perl/lib/ExtUtils/MM_Unix.pm#211 edit
Differences ...
==== //depot/perl/lib/ExtUtils/MM_Unix.pm#211 (text) ====
Index: perl/lib/ExtUtils/MM_Unix.pm
--- perl/lib/ExtUtils/MM_Unix.pm#210~27590~ 2006-03-23 09:43:26.000000000 -0800
+++ perl/lib/ExtUtils/MM_Unix.pm 2006-03-23 14:13:13.000000000 -0800
@@ -19,7 +19,7 @@
use ExtUtils::MakeMaker qw($Verbose neatvalue);
# $VERSION needs to stay numeric to avoid test warnings
-$VERSION = '1.5002';
+$VERSION = '1.5003';
require ExtUtils::MM_Any;
@ISA = qw(ExtUtils::MM_Any);
@@ -1312,6 +1312,8 @@
$self->{"BUILD${man}PODS"} = 0 if
$self->{"INSTALL${man}DIR"} =~ /^(none|\s*)$/;
}
+ $self->{"BUILD${man}PODS"} = 0 if
+ scalar(keys %{$self->{"${man}PODS"}}) == 0;
}
$self->init_MAN1PODS() if $self->{BUILDMAN1PODS};
End of Patch.