New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
top-level: Remove useless abstractions #29584
Conversation
Its kept around in the Hurd package set, but all that code is presumably broken.
It's unneeded
@Ericson2314, thanks for your PR! By analyzing the history of the files in this pull request, we identified @civodul, @bosu and @zimbatm to be potential reviewers. |
Hm, what's the point of doing a pull request if you merge it yourself a minute later? |
Eh, the benefits are minor, but I prefer doing that to just pushing directly in order to
|
@Ericson2314 Was this comment obsoleted? nixpkgs/pkgs/top-level/all-packages.nix Lines 7398 to 7403 in 8d4ef09
How is the case of pkgconfig in buildInputs handled now?
|
@orivej Manually :). I re-categorized enough that the existing cross tests, along with a bunch of stuff that I am personally building, are not affected by this. edit at that was in #29039 so there was a race with one PR and not the other I suppose. And yes that comment should be removed too, good catch. |
All right, could you delete the comment then? |
64c3a2e here you go! |
Motivation for this change
forcedNativePackages
is not needed if splicing andbuildPackages
is used correctly.wrapCCCross
is not needed now thatgcc-cross-wrapper
has been removed in lieu of a generalizedcc-wrapper
.The vim change is good practice, and needed to get the perfect hash diff :).
Things done
All tested native and cross hashes are preserved. (!)