perl: modules failing due to dot not in @INC
authorPhilip Prindeville <redacted>
Fri, 27 Oct 2017 21:39:19 +0000 (15:39 -0600)
committerPhilip Prindeville <redacted>
Fri, 27 Oct 2017 21:43:14 +0000 (15:43 -0600)
5.26.1 introduced default_inc_excludes_dot which is causing
perl-html-tags and possibly other modules to fail.  Add explict
dot back when invoking module's ./Makefile.PL.

Signed-off-by: Philip Prindeville <redacted>
lang/perl/perlmod.mk

index 83f63c32d147caec85f07b0d00eb0d70c4a574e4..7adf16b1b3f3518ff7d17d53ed99463cdd7c0b80 100644 (file)
@@ -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"; do "./Makefile.PL"' \
                $(1) \
                AR=ar \
                CC=$(GNU_TARGET_NAME)-gcc \
git clone https://git.99rst.org/PROJECT