From f7a6011f78044e782c5ef19d1f5abb3b6fd9e435 Mon Sep 17 00:00:00 2001 From: Gleb Mazovetskiy Date: Sun, 6 Nov 2022 14:26:34 +0000 Subject: [PATCH] Makefile: unexport PERL_MM_OPT Compilation of Perl-related packages fails if `PERL_MM_OPT` is defined. We previously issued an error in this case. Instead, simply `unexport` the variable. Signed-off-by: Gleb Mazovetskiy Signed-off-by: Thomas Petazzoni --- Makefile | 3 +++ support/dependencies/dependencies.sh | 9 --------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 7c1c07a2e4..71b622474f 100644 --- a/Makefile +++ b/Makefile @@ -396,6 +396,9 @@ unexport DESTDIR # Causes breakage with packages that needs host-ruby unexport RUBYOPT +# Compilation of perl-related packages will fail otherwise +unexport PERL_MM_OPT + include package/pkg-utils.mk include package/doc-asciidoc.mk diff --git a/support/dependencies/dependencies.sh b/support/dependencies/dependencies.sh index 2b678ae8c4..4b5012b807 100755 --- a/support/dependencies/dependencies.sh +++ b/support/dependencies/dependencies.sh @@ -46,15 +46,6 @@ case ":${PATH:-unset}:" in ;; esac -if test -n "$PERL_MM_OPT" ; then - echo - echo "You have PERL_MM_OPT defined because Perl local::lib" - echo "is installed on your system. Please unset this variable" - echo "before starting Buildroot, otherwise the compilation of" - echo "Perl related packages will fail" - exit 1 -fi - check_prog_host() { prog="$1"