summary refs log tree commit diff
path: root/pkgs/development/interpreters
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2018-09-23 18:47:28 -0500
committerGitHub <noreply@github.com>2018-09-23 18:47:28 -0500
commit1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1 (patch)
tree149a229ceadb423aaea1154bfd63b81596b1dbaa /pkgs/development/interpreters
parent193d248569f2f6aa2667e9f5319328bf5a61e137 (diff)
parent6910a9d1e23887bb4600ddaf645770e8b93a7e2f (diff)
downloadnixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar.gz
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar.bz2
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar.lz
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar.xz
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.tar.zst
nixlib-1733030a12d0c8f54a9fd2801ec8b48ab3e34bb1.zip
Merge pull request #47207 from matthewbauer/disallow-cc-in-perl
perl: disallow cc in perl
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r--pkgs/development/interpreters/perl/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/perl/default.nix b/pkgs/development/interpreters/perl/default.nix
index ec4f971eeeff..e4eca36b266b 100644
--- a/pkgs/development/interpreters/perl/default.nix
+++ b/pkgs/development/interpreters/perl/default.nix
@@ -37,6 +37,8 @@ let
       stdenv.lib.optional crossCompiling "dev";
     setOutputFlags = false;
 
+    disallowedReferences = [ stdenv.cc ];
+
     patches =
       [ ]
       # Do not look in /usr etc. for dependencies.
@@ -118,6 +120,7 @@ let
           --replace "${
               if stdenv.cc.cc or null != null then stdenv.cc.cc else "/no-such-path"
             }" /no-such-path \
+          --replace "${stdenv.cc}" /no-such-path \
           --replace "$man" /no-such-path
       '' + stdenv.lib.optionalString crossCompiling
       ''