bf3f1166ec
selfhost-verify: artefactos del frente rust (parche run_rustc + runners stage0-musl)
sergioandClaude Opus 4.82026-06-15 21:48:37 -04:00
fc8bc906ea
selfhost-verify: musl del toolchain con 256 TLS keys en bootstrap-devfs (frente rust)
sergioandClaude Opus 4.82026-06-15 09:02:59 -04:00
aa31f04486
selfhost-verify: python3 también con gcc (mismo segfault zig que cmake)
sergioandClaude Opus 4.82026-06-14 18:15:35 -04:00
f54683b44b
selfhost-verify: corrige recipes cmake + python3 (diagnóstico de fallos zig)
sergioandClaude Opus 4.82026-06-14 18:04:27 -04:00
2e1bc498b5
selfhost-verify: recipes cmake + python3 desde fuente (frente rust) — BORRADOR
sergioandClaude Opus 4.82026-06-14 17:45:41 -04:00
f3ddad6bc0
selfhost-verify: recipe zlib desde fuente (frente rust, variante b)
sergioandClaude Opus 4.82026-06-14 17:28:51 -04:00
5a18059b99
selfhost-verify: arranque del frente rust (variante b) — g++ en el devfs
sergioandClaude Opus 4.82026-06-14 09:02:39 -04:00
6c8a307997
selfhost-verify: herramientas de toolchain extra desde fuente — patch, m4, pkgconf
sergioandClaude Opus 4.82026-06-14 05:40:53 -04:00
a774552ead
selfhost-verify: pieza 5 (coreutils swap) — SWAP_COREUTILS=1, musl+busybox byte-idénticos en host
sergioandClaude Opus 4.82026-06-14 02:23:28 -04:00
a23630c50d
feat(arje-link): transporte arje-bus → bus de agente, cierra B.2 end-to-end
SergioandClaude Opus 4.82026-06-14 03:30:04 +00:00
f6b337f6cb
feat(hydrate): hidratación dinámica real con patchelf (LinkMode::Dynamic)
SergioandClaude Opus 4.82026-06-14 03:23:12 +00:00
8a5e75344a
feat(swm): init_rule se materializa a /etc/hammer/init.d/{service}.rule
SergioandClaude Opus 4.82026-06-14 03:17:56 +00:00
0f42c38106
feat(swm): source_patch modela tarballs además de git (Fase 4)
SergioandClaude Opus 4.82026-06-14 03:06:35 +00:00
7c099afe4f
feat(bus): B.2 sink del CRASHED — hammerd::crashes traduce eventos de arje
SergioandClaude Opus 4.82026-06-14 02:51:43 +00:00
e9f535a1bb
selfhost-verify: pieza 4 (bwrap swap) + materialización de build-deps en el lab
sergioandClaude Opus 4.82026-06-13 20:05:55 -04:00
b05badee23
selfhost-verify: pieza 3 (linux-headers swap) — SWAP_LINUX_HEADERS=1, byte-idéntico a Alpine en host
sergioandClaude Opus 4.82026-06-13 19:35:01 -04:00
26b10bd757
selfhost-verify: variante (b) ✓ REPRODUCIBLE in-VM con make+busybox swaps
sergioandClaude Opus 4.82026-06-13 18:51:50 -04:00
0b97a85356
selfhost-verify: pieza 2 (busybox swap) — SWAP_BUSYBOX=1, validada en host
sergioandClaude Opus 4.82026-06-13 06:40:59 -04:00
004a895829
selfhost-verify: fix CONFIRMADO + re-base EXPECT_REF a 9adefb82 (determinista)
sergioandClaude Opus 4.82026-06-13 05:05:25 -04:00
be6f2e6e89
fix(sandbox): CARGO_BUILD_JOBS=1 para serializar el backend paralelo de rustc (determinismo)
sergioandClaude Opus 4.82026-06-13 04:34:22 -04:00
42c7f3b21d
docs(roadmap): make-swap in-VM dio DIVERGENTE, pero el make es inocente
sergioandClaude Opus 4.82026-06-13 00:39:10 -04:00
d71ef179eb
fix(cli): --swap no debe confundir el : de b3: con el separador del rel_path
sergioandClaude Opus 4.82026-06-12 22:13:24 -04:00
7bc2ee6019
builder: --swap del toolchain — montar make hammer sobre Alpine (variante b, pieza 1)
sergioandClaude Opus 4.82026-06-12 21:38:04 -04:00
749ea9e797
recipes: GNU make 4.4.1 — pieza 1 del toolchain hammer-from-source (variante b)
sergioandClaude Opus 4.82026-06-12 14:55:30 -04:00