diff --git a/flake.lock b/flake.lock index 7cbdab13..4ad5c10a 100644 --- a/flake.lock +++ b/flake.lock @@ -85,11 +85,11 @@ }, "nixpkgs-unpatched": { "locked": { - "lastModified": 1688679045, - "narHash": "sha256-t3xGEfYIwhaLTPU8FLtN/pLPytNeDwbLI6a7XFFBlGo=", + "lastModified": 1688918189, + "narHash": "sha256-f8ZlJ67LgEUDnN7ZsAyd1/Fyby1VdOXWg4XY/irSGrQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "3c7487575d9445185249a159046cc02ff364bff8", + "rev": "408c0e8c15a1c9cf5c3226931b6f283c9867c484", "type": "github" }, "original": { diff --git a/overlays/cross.nix b/overlays/cross.nix index 5fe9edf3..e8fdde7a 100644 --- a/overlays/cross.nix +++ b/overlays/cross.nix @@ -1347,7 +1347,9 @@ in { nativeBuildInputs = orig.nativeBuildInputs ++ [ final.lua5 final.protobuf ]; # fix that it can't find the c compiler # makeFlags = orig.makeFlags or [] ++ [ "CC=${prev.stdenv.cc.targetPrefix}cc" ]; - BUILDCC = "${prev.stdenv.cc}/bin/${prev.stdenv.cc.targetPrefix}cc"; + env = orig.env // { + BUILDCC = "${final.stdenv.cc}/bin/${final.stdenv.cc.targetPrefix}cc"; + }; }); # fixes "perl: command not found" vpnc = mvToNativeInputs [ final.perl ] prev.vpnc;