Commit Graph

136 Commits

Author SHA1 Message Date
Emily Trau
e88693d8e4 minimal-bootstrap.mes: reformat sources.nix for better diffs 2023-11-29 06:42:36 +00:00
Emily Trau
3dcd819caa minimal-bootstrap.mes: 0.24.2 -> 0.25 2023-11-22 10:49:51 +00:00
Emily Trau
b7b6f84337 minimal-bootstrap-sources: unstable-2023-05-02 -> 1.6.0 2023-11-02 23:27:07 -07:00
Emily Trau
4f62cc0388 minimal-bootstrap.*: improve parallelisation using newer bash version 2023-10-23 01:08:17 +00:00
Emily Trau
14f2ba715d minimal-bootstrap.bash{,_2_05}: Normalize the NIX_BUILD_CORES variable 2023-10-23 01:07:25 +00:00
Artemis Tosini
76d0d657d6
minimal-bootstrap: fix build in flakes
The minimal bootstrap sources currently rely on builtins.currentSystem,
which is not available in restricted evaluation mode.
2023-10-20 23:48:18 +00:00
Emily Trau
d2c4f9a4fc minimal-bootstrap.coreutils-musl: change pname to not break nix-env 2023-10-19 17:53:56 -03:00
Emily Trau
3f6b4aa365 minimal-bootstrap.gcc{8,-latest}: prune dependency on previous compiler 2023-10-18 01:08:53 +00:00
Emily Trau
6eb660c22f minimal-bootstrap: remove glibc and gcc2
These components aren't needed in the dependency chain anymore but take significant time to build in `minimal-bootstrap.test`
2023-10-08 16:50:10 -07:00
John Ericson
f5245f7020
Merge pull request #259723 from emilytrau/stage0-posix-aarch64
minimal-bootstrap.stage0-posix: support aarch64-linux
2023-10-08 13:26:31 -04:00
Emily Trau
cc2be64b0b minimal-bootstrap.stage0-posix: support aarch64-linux 2023-10-08 18:28:49 +11:00
Emily Trau
936f9cc504 minimal-bootstrap.gcc-latest: init at 13.2.0 2023-10-07 18:20:25 -07:00
Emily Trau
0d6f7d244c minimal-bootstrap.gcc8: init at 8.5.0 2023-10-07 18:20:25 -07:00
Emily Trau
8845824045 minimal-bootstrap.gnutar-latest: init at 1.35 2023-10-07 18:20:25 -07:00
Emily Trau
33cdcff799 minimal-bootstrap.gcc46-cxx: init at 4.6.4 2023-10-06 19:01:55 -07:00
Emily Trau
12fe603cd7 minimal-bootstrap.musl: enable gcc wrapper 2023-10-06 18:54:56 -07:00
Emily Trau
adf49a8b0c minimal-bootstrap.bzip2: build with musl 2023-09-26 22:55:06 -07:00
Emily Trau
2f400edeb3 minimal-bootstrap.binutils: parallelise 2023-09-26 22:20:36 -07:00
Emily Trau
b99da9eb04 minimal-bootstrap.gnumake-musl: fix pname 2023-09-26 22:20:36 -07:00
Emily Trau
47900241a2 minimal-bootstrap.findutils: parallelise 2023-09-26 22:20:36 -07:00
Emily Trau
d7b804e08e minimal-bootstrap.diffutils: parallelise 2023-09-26 22:20:36 -07:00
Emily Trau
ee8bf1d3ef minimal-bootstrap.xz: parallelise 2023-09-26 22:20:36 -07:00
Emily Trau
454dc76ae8 minimal-bootstrap.gawk: 5.2.0 -> 5.2.2, parallelise 2023-09-26 22:20:35 -07:00
Emily Trau
1c1962f975 minimal-bootstrap.bash: build with musl 2023-09-26 22:20:35 -07:00
Emily Trau
25a264c6c4 minimal-bootstrap.tinycc-musl: unstable-2023-04-20 -> unstable-2023-07-10
Update to the last version of tinycc supported by bootstrappable-tcc.
This upgrade isn't strictly necessary, but I wanted to document that
this is the last successful revision
2023-09-26 22:20:35 -07:00
Emily Trau
29b98b0f89 minimal-bootstrap.gcc46: build with tinycc-musl 2023-09-26 22:20:35 -07:00
Emily Trau
a680950c88 minimal-bootstrap.coreutils-musl: init at 9.4 2023-09-26 22:20:35 -07:00
Emily Trau
d73a846519 minimal-bootstrap.gnutar-musl: init at 1.12
gnutar with musl preserves modify times
2023-09-26 22:20:35 -07:00
Emily Trau
0173d3bd90 minimal-bootstrap.tinycc-musl: 0.9.27 -> unstable-2023-04-20
latest tinycc is able to build gcc 4.6.4
2023-09-26 22:20:35 -07:00
Emily Trau
c9ba05b20d minimal-bootstrap.*: replace uses of musl11 with tinycc-musl.libs 2023-09-26 22:20:35 -07:00
Emily Trau
3e95cadee8 minimal-bootstrap.musl: parallelise build 2023-09-26 22:20:35 -07:00
Emily Trau
a5d9d1cf49 minimal-bootstrap.gawk: use libs from tinycc-musl 2023-09-26 22:20:35 -07:00
Emily Trau
7287781fc3 minimal-bootstrap.musl11: always flush stdio 2023-09-26 22:20:34 -07:00
Emily Trau
e25205899a minimal-bootstrap.tinycc-musl: add alloca to libtcc1 2023-09-26 22:20:34 -07:00
Emily Trau
109ba06491 minimal-bootstrap.gnumake: rebuild with musl 2023-09-26 22:20:34 -07:00
Emily Trau
114d57a054 minimal-bootstrap.findutils: rebuild with musl 2023-09-26 22:20:34 -07:00
Emily Trau
3fd09b7547 minimal-bootstrap.xz: build with musl 2023-09-26 22:20:34 -07:00
Emily Trau
4166e1fded minimal-bootstrap.gawk: build with musl 2023-09-26 22:20:34 -07:00
Emily Trau
60ae6bf751 minimal-bootstrap.binutils: remove binutils-mes and binutils-glibc 2023-09-26 22:20:34 -07:00
Emily Trau
20e65d89e6 minimal-bootstrap.diffutils: use musl 2023-09-26 22:20:34 -07:00
Emily Trau
665d360507 minimal-bootstrap.binutils: add musl version 2023-09-26 22:20:34 -07:00
Emily Trau
477a60351c minimal-bootstrap.gnused: replace glibc with musl 2023-09-26 22:20:33 -07:00
Emily Trau
1340efd490 minimal-bootstrap.musl: remove optional gawk dependency
appears to only be used to optionally add extra debugging information
2023-09-17 23:27:42 -07:00
Emily Trau
d999a493b0 minimal-bootstrap.tinycc-musl: init at 0.9.27 2023-09-17 23:27:36 -07:00
Emily Trau
913e70d77b minimal-bootstrap.musl11: init at 1.1.24 2023-09-17 18:54:09 -07:00
Emily Trau
5171b87765 minimal-bootstrap.musl: init at 1.2.4 2023-09-12 22:40:23 -07:00
John Ericson
6e5ff33c09
Merge pull request #254671 from emilytrau/minimal-gawk-glibc
minimal-bootstrap.gawk: upgrade to 4.1.4
2023-09-12 21:50:31 -07:00
Emily Trau
fd61c0eee0 minimal-bootstrap.mes: remove unneeded platform flag 2023-09-11 22:08:59 -07:00
Emily Trau
a056c7dd07 minimal-bootstrap.stage0-posix: support x86_64-linux 2023-09-11 22:08:54 -07:00
Emily Trau
5a3d1bcb12 minimal-bootstrap.gawk: init at 4.1.4 2023-09-11 21:44:03 -07:00