Ryan Heywood
|
9217bd350c
|
rust: add Rust 1.75.0
|
2024-02-05 06:39:40 -05:00 |
Lance Vick
|
6c9088c55c
|
remove custom image overrides from each Dockerfile, favoring build contexts
|
2024-02-05 02:36:12 -08:00 |
Lance Vick
|
cf04bfc6e6
|
don't gzip unless we have a valid tar file
|
2024-02-05 01:45:45 -08:00 |
Lance Vick
|
77452b3995
|
Dockerfile -> Containerfile
|
2024-02-05 01:45:20 -08:00 |
Lance Vick
|
833df686d6
|
only write tar if succesful
|
2024-02-02 15:10:11 -08:00 |
Lance Vick
|
92e0854916
|
fix rust readme
|
2024-02-01 21:34:06 -08:00 |
Lance Vick
|
82efcb642b
|
gzip in separate step to avoid pipefail issues
|
2024-02-01 17:49:13 -08:00 |
Lance Vick
|
253b6b122c
|
write OCIs to temp files initially so make does not assume success
|
2024-01-31 14:24:44 -08:00 |
Lance Vick
|
e052722c12
|
use system libunwind in rust, replacing nondeterministic in-tree version
|
2024-01-31 05:39:43 -08:00 |
Lance Vick
|
41469a293a
|
package gen_initramfs and cpio
|
2024-01-31 03:15:42 -08:00 |
Lance Vick
|
41befd1345
|
add initial gen_initramfs package
|
2024-01-31 02:57:52 -08:00 |
Lance Vick
|
b8a061797b
|
deterministic rustlib manifests
|
2024-01-30 15:05:05 -08:00 |
Lance Vick
|
17fd3c4002
|
more detail and examples in readme
|
2024-01-30 06:43:30 -08:00 |
Lance Vick
|
56dcd1b569
|
remove non-deterministic optimizations from python
|
2024-01-29 23:54:54 -08:00 |
Lance Vick
|
ade0dfad17
|
downgrade m4 to 1.4.18 to avoid deterministic build regression
|
2024-01-29 18:35:07 -08:00 |
Lance Vick
|
30106d26b8
|
NOCACHE in makefile
|
2024-01-29 16:23:48 -08:00 |
Lance Vick
|
f0b5724a34
|
deterministic perl support
|
2024-01-29 16:03:19 -08:00 |
Lance Vick
|
f4350e4cfe
|
NOCACHE support for make
|
2024-01-29 16:03:01 -08:00 |
Lance Vick
|
0b89c0ef11
|
Lock binutils to 2.35 which has no known determinism issues
|
2024-01-28 16:29:16 -08:00 |
Lance Vick
|
26d26259a8
|
default registry name to stagex as it shifts build hashes past stage0
|
2024-01-28 16:11:17 -08:00 |
Lance Vick
|
26d465af36
|
add default cmd for stage0
|
2024-01-28 02:44:35 -08:00 |
Lance Vick
|
a3168db8e2
|
default to local, but have mirrors available
|
2024-01-28 02:38:59 -08:00 |
Lance Vick
|
e1b1d9671f
|
rename to stagex
|
2024-01-28 02:24:33 -08:00 |
Lance Vick
|
71753e9f0b
|
autoload oci files after build
|
2024-01-27 22:23:34 -08:00 |
Lance Vick
|
9918246d44
|
fix single image annotations
|
2024-01-27 21:59:02 -08:00 |
Lance Vick
|
972be9b5b8
|
Standardize on OCI build output with compat checks
|
2024-01-27 21:49:38 -08:00 |
Lance Vick
|
8b56d90436
|
downgrade binutils in stage2/3 to avoid determinism regression
|
2024-01-26 17:22:49 -08:00 |
Lance Vick
|
ec0e91bdef
|
disable separate-code in binutils for stage3 for determinism
|
2024-01-25 02:46:38 -08:00 |
Lance Vick
|
2e18bf79a4
|
go: remove now uneeded busybox hack
|
2024-01-24 23:39:52 -08:00 |
Lance Vick
|
542da9ed5a
|
use generic naming for now
|
2024-01-24 18:32:26 -08:00 |
Lance Vick
|
1dc25316cb
|
correct musl box for alpine
|
2024-01-24 18:01:38 -08:00 |
Lance Vick
|
922859d2da
|
Add compaison to readme
|
2024-01-24 17:46:41 -08:00 |
Lance Vick
|
abc7389e4e
|
More detail on goals and bootstrapping
|
2024-01-24 05:35:49 -08:00 |
Lance Vick
|
b1bee039f0
|
update zlib to 1.3.1
|
2024-01-24 04:07:02 -08:00 |
Lance Vick
|
5de115e8da
|
disable libsanitizer in gcc which currently breaks build
|
2024-01-23 23:56:55 -08:00 |
Lance Vick
|
12a04643af
|
add musl dep to binutils
|
2024-01-23 15:53:21 -08:00 |
Lance Vick
|
6a29777dc3
|
build core with stage3
|
2024-01-23 15:46:02 -08:00 |
Lance Vick
|
8286e33e52
|
stage3: Use binutils AR instead of broken busybox ar
|
2024-01-23 15:10:42 -08:00 |
Lance Vick
|
355322796f
|
bootstrap: linux headers and various cleanup & path fixes
|
2024-01-23 09:50:50 -08:00 |
Lance Vick
|
b6d50d7124
|
working stage2 and initial stage3
|
2024-01-22 11:44:49 -08:00 |
Lance Vick
|
016a9d4c5c
|
refactor bootstrap as stages 0-2
|
2024-01-21 06:03:20 -08:00 |
Lance Vick
|
137dccc0cc
|
Merge remote-tracking branch 'origin/main'
|
2024-01-18 16:23:18 -08:00 |
Lance Vick
|
5351e027c5
|
add cross-x86_64
|
2024-01-18 16:06:13 -08:00 |
Seán C McCord
|
a9266a413c
|
fix: workaround for bug in patch
|
2024-01-17 13:10:39 -05:00 |
Lance Vick
|
98f9d0dfa6
|
add WIP cross-x86_64
|
2024-01-17 00:46:02 -08:00 |
Lance Vick
|
a373eb2452
|
switch busybox to curl
|
2024-01-16 21:43:02 -08:00 |
Lance Vick
|
5945be3325
|
fix home folder name
|
2024-01-16 21:39:05 -08:00 |
Lance Vick
|
423feef065
|
fix perms and dynamically set core count in bootstrap
|
2024-01-16 17:18:00 -08:00 |
Lance Vick
|
6ccd002aaa
|
default to network=host to avoid frequent dns issues on some platform
|
2024-01-16 17:16:32 -08:00 |
Lance Vick
|
79b2160578
|
Merge remote-tracking branch 'distrust/feat/add-sops'
|
2024-01-16 16:53:47 -08:00 |