Unverified Commit 0e6cdd5b authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

wrapNonDeterministicGcc: override the param `cc` of `ccWrapper` instead of...

wrapNonDeterministicGcc: override the param `cc` of `ccWrapper` instead of override drv attr `env.cc` (#477124)
parents 3a6bd11d a85d008a
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -3857,13 +3857,11 @@ with pkgs;
  wrapNonDeterministicGcc =
    stdenv: ccWrapper:
    if ccWrapper.isGNU then
      ccWrapper.overrideAttrs (old: {
        env = old.env // {
          cc = old.env.cc.override {
      ccWrapper.override (prev: {
        cc = prev.cc.override {
          reproducibleBuild = false;
          profiledCompiler = with stdenv; (!isDarwin && hostPlatform.isx86);
        };
        };
      })
    else
      ccWrapper;