Sergio and Claude Opus 5
69ed6e53c0
la caja no tenía NINGÚN driver de C: se lo damos con el zig que ya está en su store
...
`command -v cc gcc clang zig` en la caja no devolvía nada. Eso no es sólo incómodo: es lo que hacía
que rustc, con el compilador propio ya sellado, no pudiera enlazar una sola dylib —y ahí entran todas
las proc-macros—. El `-L /usr/lib` obvio empeora las cosas: rompe los estáticos, porque rustc enlaza
musl static-PIE con su copia self-contained y ese camino le hace preferir la libc.a del sistema, que
no es PIC. El camino de librerías no puede ser global; quien sabe cuál es cuál es un driver de C.
NO introduce nada nuevo en el corpus: envuelve el `seed-zig` que ya está en el store —producto del
bootstrap, como stage1-rootfs—. Volver a zig el compilador de C OFICIAL de la distro sería otra cosa,
y es decisión de ADR. La caché de zig va a /work y no a la raíz de 5,9 G, que ya nos costó una caída.
Controles que corre el propio guion, sobre el HECHO y no sobre la intención: compila y ejecuta un
hola mundo en C; enlaza una proc-macro, compila el programa que la usa y lo ejecuta; y —el que evita
el remedio peor que la enfermedad— comprueba que el estático SIN banderas siga enlazando.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-18 13:11:57 +00:00
..
2026-09-15 19:24:50 +00:00
2026-09-09 20:08:02 +00:00
2026-09-17 21:33:58 +00:00
2026-09-07 15:38:02 +00:00
2026-09-09 19:28:48 +00:00
2026-09-14 17:59:11 +00:00
2026-09-09 20:33:03 +00:00
2026-09-09 21:45:46 +00:00
2026-09-09 19:28:48 +00:00
2026-09-16 18:01:16 +00:00
2026-09-08 16:11:28 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 20:33:03 +00:00
2026-09-18 13:11:57 +00:00
2026-09-09 19:28:48 +00:00
2026-07-16 22:09:59 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-13 21:29:29 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-14 14:08:55 +00:00
2026-09-16 04:00:08 +00:00
2026-09-09 19:28:48 +00:00
2026-09-17 21:00:40 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 20:20:16 +00:00
2026-08-08 10:49:50 -04:00
2026-09-09 19:28:48 +00:00
2026-09-04 14:26:04 +00:00
2026-06-20 16:20:22 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-07-10 21:04:05 -04:00
2026-09-09 22:54:13 +00:00
2026-09-09 20:33:03 +00:00
2026-09-10 22:55:10 +00:00
2026-09-17 16:55:42 +00:00
2026-09-14 19:38:33 +00:00
2026-06-21 10:00:35 -04:00
2026-09-12 00:34:21 +00:00
2026-09-11 16:47:54 +00:00
2026-09-09 22:54:13 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 22:54:13 +00:00
2026-09-09 22:54:13 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 18:46:41 +00:00
2026-06-20 16:20:22 -04:00
2026-08-07 13:51:09 -04:00
2026-08-07 15:15:20 -04:00
2026-08-20 17:00:15 +00:00
2026-09-05 20:18:21 +00:00
2026-09-09 19:28:48 +00:00
2026-08-07 14:06:59 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 20:53:26 +00:00
2026-08-08 00:42:08 -04:00
2026-09-09 19:28:48 +00:00
2026-09-14 00:54:47 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-06-20 16:20:22 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:14:49 +00:00
2026-09-17 15:56:04 +00:00
2026-07-11 06:23:03 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 18:25:58 +00:00
2026-09-09 19:28:48 +00:00
2026-09-10 21:33:46 +00:00
2026-09-15 20:17:20 +00:00
2026-09-17 16:55:01 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:43:05 +00:00
2026-09-14 17:59:11 +00:00
2026-09-09 19:28:48 +00:00
2026-09-11 23:04:02 +00:00
2026-09-17 15:19:59 +00:00
2026-09-09 22:54:13 +00:00
2026-09-09 22:54:13 +00:00
2026-09-12 00:34:21 +00:00
2026-09-14 15:39:52 +00:00
2026-09-12 04:25:35 +00:00
2026-09-10 14:58:50 +00:00
2026-09-15 19:04:50 +00:00
2026-09-18 10:48:06 +00:00
2026-09-09 23:15:09 +00:00
2026-09-08 16:11:28 +00:00
2026-09-12 10:51:10 +00:00
2026-09-10 23:17:32 +00:00
2026-09-11 22:41:46 +00:00
2026-09-09 18:25:58 +00:00
2026-09-09 23:15:09 +00:00
2026-09-10 15:45:08 +00:00
2026-09-09 18:25:58 +00:00
2026-09-06 01:57:44 +00:00
2026-09-09 18:25:58 +00:00
2026-09-09 19:28:48 +00:00
2026-09-10 01:57:07 +00:00
2026-09-18 10:50:18 +00:00
2026-09-10 21:29:28 +00:00
2026-09-10 22:55:10 +00:00
2026-09-09 19:28:48 +00:00
2026-09-11 03:03:31 +00:00
2026-07-22 21:42:42 -04:00
2026-09-09 19:28:48 +00:00
2026-09-09 19:28:48 +00:00
2026-09-12 11:21:34 +00:00
2026-09-15 19:04:50 +00:00
2026-09-15 17:46:30 +00:00
2026-09-09 19:28:48 +00:00
2026-09-13 20:13:16 +00:00
2026-09-13 20:02:32 +00:00
2026-09-09 18:25:58 +00:00
2026-07-16 20:33:51 -04:00
2026-09-18 01:48:35 +00:00