Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
top-level: Only get rid of target-observing overrides when cross-comp…
…iling Previously, all overrides from the final native stage were chucked. This is sound but caused unnecessary rebuilds. It would be tempting to just keep all overrides, but then pkgs like gcc and binutils would not target the correct platform--they would still target the (native) build platform. Now, each native final stage responsibly just overrides such packages of the target platform is that used to build the overriding packages.
- Loading branch information