summaryrefslogtreecommitdiff
path: root/Mk/bsd.perl.mk
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2007-09-24 23:05:56 +0000
committerMark Linimon <linimon@FreeBSD.org>2007-09-24 23:05:56 +0000
commite5239edf5d423c175ecf8793d8eb6fc0af6f8cd5 (patch)
treee4b3eca12fec73e03b7b95b7e7efbb0452339692 /Mk/bsd.perl.mk
parent- Update WWW (diff)
Disable AutoInstall from trying to contact CPAN directly in the case of
a missing dependency (which is the actual underlying error). This cures the case of the build cluster looping indefinitely asking for user input. Suggested by: tobez Regression-tested with: devel/p5-Config-Any
Notes
Notes: svn path=/head/; revision=200075
Diffstat (limited to 'Mk/bsd.perl.mk')
-rw-r--r--Mk/bsd.perl.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/Mk/bsd.perl.mk b/Mk/bsd.perl.mk
index 543d1088a00a..6319b24286d1 100644
--- a/Mk/bsd.perl.mk
+++ b/Mk/bsd.perl.mk
@@ -204,6 +204,10 @@ CONFIGURE_ARGS+= INSTALLDIRS="site"
.if defined(PERL_CONFIGURE)
USE_PERL5= yes
+# Disable AutoInstall from attempting to install from CPAN directly in
+# the case of missing dependencies. This causes the build to loop on
+# the build cluster asking for interactive input.
+CONFIGURE_ENV+= "PERL_EXTUTILS_AUTOINSTALL=--skipdeps"
.if defined(BATCH) && !defined(IS_INTERACTIVE)
CONFIGURE_ENV+= PERL_MM_USE_DEFAULT="YES"
.endif # defined(BATCH) && !defined(IS_INTERACTIVE)