From e2926577a1498aef0653ab853859270ea68f1df9 Mon Sep 17 00:00:00 2001 From: Stig Palmquist Date: Tue, 22 Sep 2020 14:20:31 +0200 Subject: [PATCH] perl-cross: fix . being included in INC perl-cross set `default_inc_excludes_dot` to undefined by default. This sets `-Ddefault_inc_excludes_dot` explicitly when cross compiling. --- pkgs/development/interpreters/perl/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix index 7fad936260c3..991c385cedca 100644 --- a/pkgs/development/interpreters/perl/default.nix +++ b/pkgs/development/interpreters/perl/default.nix @@ -73,7 +73,7 @@ let # Miniperl needs -lm. perl needs -lrt. configureFlags = (if crossCompiling - then [ "-Dlibpth=\"\"" "-Dglibpth=\"\"" ] + then [ "-Dlibpth=\"\"" "-Dglibpth=\"\"" "-Ddefault_inc_excludes_dot" ] else [ "-de" "-Dcc=cc" ]) ++ [ "-Uinstallusrbinperl"