Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | minimal-bootstrap.gcc46: init at 4.6.4 | Emily Trau | 2023-08-06 |
| | |||
* | minimal-bootstrap.findutils: init at 4.4.2 | Emily Trau | 2023-07-28 |
| | |||
* | minimal-bootstrap.diffutils: init at 2.8.1 | Emily Trau | 2023-07-23 |
| | |||
* | minimal-bootstrap.bash: init at 5.2.15 | Emily Trau | 2023-07-22 |
| | |||
* | minimal-bootstrap.gcc2: also install libgcc when not built with mes | Emily Trau | 2023-07-22 |
| | |||
* | minimal-bootstrap.gnused: rebuild with glibc to fix pipe behaviour | Emily Trau | 2023-07-22 |
| | |||
* | Address my comments | John Ericson | 2023-07-11 |
| | | | | | | | | 1. Advice for manually assembling the bootstrap sources is restored. 2. Hash is no longer duplicated 3. More informative store path using `builtins.placeholder` is provided. | ||
* | minimal-bootstrap: use recursive FOD to make nix unpack bootstrap sources | Emily Trau | 2023-07-01 |
| | |||
* | Merge pull request #238357 from amjoseph-nixpkgs/review/232576 | John Ericson | 2023-06-26 |
|\ | | | | | minimal-bootstrap: make sources a non-tarballs.nixos.org FOD | ||
| * | separate minimal-bootstrap-sources from make-minimal-bootstrap-sources | Adam Joseph | 2023-06-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ericson2314 observed that although FODs break the build-time cycle, they don't break the eval-time cycle. This cycle must be broken in order to compute the derivation hash. make-minimal-bootstrap-sources does and always has depended on the full nixpkgs (including fetchFromGitHub). This commit completely separates minimal-bootstrap-sources from it, so that minimal-bootstrap-sources now does not depend on make-minimal-bootstrap-sources (or nixpkgs) in any way. minimal-bootstrap-sources is now a "bare Nix" derivation. It is an FOD whose builder always fails with an error message. | ||
| * | minimal-bootstrap: make sources a non-tarballs.nixos.org FOD | Adam Joseph | 2023-06-26 |
| | | | | | | | | | | | | | | | | | | This commit adjusts #232576 to break the fetchurl<->minimal-bootstrap-sources dependency cycle without needing an upload to tarballs.nixos.org. It does this by appending the low-level FOD attributes onto the `runCommand` derivation. https://nixos.org/manual/nix/unstable/language/advanced-attributes.html#adv-attr-outputHash | ||
| * | minimal-bootstrap: create top-level attr for bootstrap sources | Emily Trau | 2023-06-17 |
| | | |||
* | | minimal-bootstrap.glibc22: init at 2.2.5 | Emily Trau | 2023-06-25 |
| | | |||
* | | minimal-bootstrap.gcc2-mes: init at 2.95.3 | Emily Trau | 2023-06-25 |
| | | |||
* | | minimal-bootstrap.binutils-mes: init at 2.20.1 | Emily Trau | 2023-06-25 |
| | | |||
* | | minimal-bootstrap.linux-headers: init at 4.14.67 | Emily Trau | 2023-06-25 |
| | | |||
* | | minimal-bootstrap.writeTextFile: don't force preferLocalBuild as local ↵ | Emily Trau | 2023-06-25 |
| | | | | | | | | system might not support stage0-posix | ||
* | | minimal-bootstrap.xz: init at 5.0.8 | Emily Trau | 2023-06-15 |
|/ | |||
* | minimal-bootstrap.heirloom: init at 070715 | Emily Trau | 2023-06-05 |
| | |||
* | minimal-bootstrap.heirloom-devtools: init at 070527 | Emily Trau | 2023-06-05 |
| | |||
* | Merge pull request #233391 from emilytrau/minimal-imports | John Ericson | 2023-05-26 |
|\ | | | | | minimal-bootstrap: remove imports from outside bootstrap | ||
| * | minimal-bootstrap.mes: remove unused import | Emily Trau | 2023-05-22 |
| | | |||
| * | minimal-bootstrap: remove imports from outside bootstrap | Emily Trau | 2023-05-22 |
| | | |||
* | | minimal-bootstrap.tinycc-*: static link by default | Emily Trau | 2023-05-24 |
| | | |||
* | | Merge pull request #233380 from emilytrau/minimal-coreutils-backport | Artturi | 2023-05-23 |
|\ \ | |||
| * | | minimal-bootstrap.coreutils: backport `uniq` stdio patch | Emily Trau | 2023-05-23 |
| | | | |||
* | | | Merge pull request #233408 from emilytrau/remove-lnboot | John Ericson | 2023-05-22 |
|\ \ \ | | | | | | | | | minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency | ||
| * | | | minimal-bootstrap.ln-boot: fix typo in usage | Emily Trau | 2023-05-22 |
| | | | | |||
| * | | | minimal-bootstrap.tinycc-mes: remove unused ln-boot dependency | Emily Trau | 2023-05-22 |
| | | | | |||
* | | | | Merge pull request #233329 from emilytrau/recurse | John Ericson | 2023-05-22 |
|\ \ \ \ | | | | | | | | | | | minimal-bootstrap: mark recurseIntoAttrs on compiler packages | ||
| * | | | | minimal-bootstrap: mark recurseIntoAttrs on compiler packages | Emily Trau | 2023-05-22 |
| | |/ / | |/| | | |||
* | | | | minimal-bootstrap.bzip2: init at 1.0.8 | Emily Trau | 2023-05-22 |
| | | | | |||
* | | | | minimal-bootstrap.gzip: init at 1.2.4 | Emily Trau | 2023-05-22 |
| | | | | |||
* | | | | minimal-bootstrap.gnutar: init at 1.12 | Emily Trau | 2023-05-22 |
| |/ / |/| | | |||
* | | | minimal-bootstrap.gawk: init at 3.0.6 | Emily Trau | 2023-05-22 |
| |/ |/| | |||
* | | minimal-bootstrap.gnugrep: init at 2.4 | Emily Trau | 2023-05-22 |
|/ | |||
* | minimal-bootstrap.gnused: init at 4.0.9 | Emily Trau | 2023-05-20 |
| | |||
* | minimal-bootstrap.bash_2_05: init at 2.05b | Emily Trau | 2023-05-18 |
| | |||
* | minimal-bootstrap.coreutils: init at 5.0 | Emily Trau | 2023-05-18 |
| | |||
* | maintainers: add minimal-bootstrap team | Emily Trau | 2023-05-18 |
| | |||
* | minimal-bootstrap.mes: `replaceExt` -> `stripExt` | John Ericson | 2023-05-16 |
| | |||
* | minimal-boostrap.mes: Separate compiler and libs | John Ericson | 2023-05-14 |
| | | | | This matches tinycc, and what is generally done in Nixpkgs. | ||
* | minimal-bootstrap.mes-libc: This can be all source | John Ericson | 2023-05-14 |
| | |||
* | minimal-bootstrap.mes: Parallelize | John Ericson | 2023-05-14 |
| | |||
* | minimal-bootstrap.derivationWithMeta: Do more conds at eval time | John Ericson | 2023-05-14 |
| | | | | Nice to keep run time as simple as possible / embrace phase separations. | ||
* | minimal-bootstrap.tcc: Dedup, separate compiler from libs | John Ericson | 2023-05-14 |
| | |||
* | minimal-bootstrap: Support `passthru.tests` | John Ericson | 2023-05-14 |
| | |||
* | minimal-bootstrap: Expose some details | John Ericson | 2023-05-14 |
| | | | | Nice for poking around in the repl. | ||
* | minimal-bootstrap.kaem: move runCommand into kaem | Emily Trau | 2023-05-12 |
| | |||
* | minimal-bootstrap: sort attrs | Emily Trau | 2023-05-11 |
| |