From a4aaaf8d8f2eb6d8431f8b1a97ba97380364aa04 Mon Sep 17 00:00:00 2001 From: Philip Prindeville Date: Fri, 27 Oct 2017 17:17:29 -0600 Subject: [PATCH] perl: when Makefile.PL fails give more feedback There are a few packages which mysteriously fail during the configure stage. Give us better means of understanding why. Also, some Makefile.PL's have "use" statements which reference files which are in or under ".". Signed-off-by: Philip Prindeville --- lang/perl/perlmod.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lang/perl/perlmod.mk b/lang/perl/perlmod.mk index 7adf16b1b3..2ad21e4b53 100644 --- a/lang/perl/perlmod.mk +++ b/lang/perl/perlmod.mk @@ -57,7 +57,7 @@ define perlmod/Configure (cd $(if $(3),$(3),$(PKG_BUILD_DIR)); \ PERL_MM_USE_DEFAULT=1 \ $(2) \ - $(PERL_CMD) -MConfig -e '$$$${tied %Config::Config}{cpprun}="$(GNU_TARGET_NAME)-cpp -E"; do "./Makefile.PL"' \ + $(PERL_CMD) -MConfig -e '$$$${tied %Config::Config}{cpprun}="$(GNU_TARGET_NAME)-cpp -E"; unshift(@INC, "."); unless (defined (do "./Makefile.PL")) { if ($$$$@) { die "couldn\047t parse Makefile.PL: $$$$@"; } else { die "couldn\047t do Makefile.PL: $$$$!"; } }; die "No Makefile generated!" unless -f "Makefile";' \ $(1) \ AR=ar \ CC=$(GNU_TARGET_NAME)-gcc \