minimal-bootstrap: add static packages#459002
Conversation
2566a9f to
58ea856
Compare
0f6bc74 to
14b2be8
Compare
14b2be8 to
cbb8ef3
Compare
Gskartwii
left a comment
There was a problem hiding this comment.
Nice work! I was able to build this on i686-linux, and also on x86_64-linux after dealing with the above two points.
cbb8ef3 to
004eddf
Compare
|
Tested both fixes mentioned above, they work perfectly. Thanks! |
Gskartwii
left a comment
There was a problem hiding this comment.
Logic looks good to me and all 😁 I was able to build everything on x86_64-linux and i686-linux.
Only nit is that we may want to change the indentation in a couple of places.
004eddf to
f2d7930
Compare
|
No more impure bootstrap is a Christmas/New Years present I'm very excited for, thank you both! |
|
| pname = "linux-headers"; | ||
| version = "4.14.67"; | ||
| version = "6.5.6"; |
There was a problem hiding this comment.
Curious: why this version specifically?
jopejoe1
left a comment
There was a problem hiding this comment.
This looks good to me and I don't see anything bloking this so will merge this now!
This is part 2 of the work started with #448701(and has all the commits from it, so should not be merged before it). This takes @emilytrau 's work from #260193, updating it to nixpkgs' current formatting standards, and updates a few of the packages. I consider this the minimal viable package set to create a bootstrapTools replacement now(currently
{i686,x86_64}-linux-muslonly), however considering the complexity of nixpkgs' stdenv, that's something I haven't looked into at this point.Assistance with making a gcc that targets glibc, as well as with getting this integrated into stdenv proper, would be very much appreciated.Building a gcc built against glibc is done in #471642Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.