vasilito
0ead042c8a
redbear-ci / check (push) Waiting to run
build-redbear.sh: relink base-initfs on boot-ABI change (fixes init malloc panic at boot)
...
The mini ISO built and booted the kernel but pid1 `init` panicked right after
switchroot with "memory allocation of 1343504 bytes failed" (with GBs free) —
a stale-ABI skew. base-initfs is a `custom` recipe that builds the static
boot-critical initfs binaries (init/logd/randd/zerod/acpid/pcid/vesad/fbcond/…),
but its content-hash cache does not track the boot-ABI crates
(relibc/libredox/syscall/redox-scheme). On a boot-ABI change it stayed "cached"
with binaries linked against the old ABI, so init died before login.
Add base-initfs to ABI_CRITICAL_PKGS (relinked with base/redoxfs/userutils when
the boot ABI changes) and to PRECOOK_PKGS (republished via the reliable single
`repo cook` path, ordered after base whose sysroot binaries it stages).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-29 10:51:08 +09:00
..
2026-06-19 11:47:25 +03:00
2026-07-25 00:30:27 +09:00
2026-06-19 11:47:25 +03:00
2026-07-28 12:03:41 +09:00
2026-07-05 22:50:33 +03:00
2026-05-02 01:41:17 +01:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-07-15 00:40:23 +09:00
2026-07-27 12:10:58 +09:00
2026-04-16 12:45:24 +01:00
2026-07-29 10:51:08 +09:00
2026-05-02 22:09:36 +01:00
2026-07-27 12:30:55 +09:00
2026-07-18 14:45:41 +09:00
2026-07-18 14:45:41 +09:00
2026-07-18 14:45:41 +09:00
2026-04-28 15:10:59 +01:00
2026-07-01 15:01:26 +03:00
2026-07-18 14:45:41 +09:00
2026-07-12 17:44:21 +03:00
2026-07-13 17:38:38 +03:00
2026-07-13 19:25:14 +03:00
2026-05-04 19:21:02 +01:00
2026-06-28 00:01:47 +03:00
2026-06-19 11:47:25 +03:00
2026-05-02 22:09:36 +01:00
2026-06-21 15:15:57 +03:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-07-12 12:20:29 +03:00
2026-06-28 00:01:47 +03:00
2026-07-05 22:50:33 +03:00
2026-06-19 11:47:25 +03:00
2026-07-21 12:16:00 +09:00
2026-07-21 00:30:55 +09:00
2026-06-19 11:47:25 +03:00
2026-05-03 23:03:24 +01:00
2026-04-16 12:45:24 +01:00
2026-04-18 17:59:15 +01:00
2026-04-18 01:09:13 +01:00
2026-06-19 11:47:25 +03:00
2026-04-18 17:59:15 +01:00
2026-04-16 12:45:24 +01:00
2026-05-03 23:03:24 +01:00
2026-06-19 11:47:25 +03:00
2026-04-18 00:57:57 +01:00
2026-04-17 23:46:20 +01:00
2026-07-27 20:43:32 +09:00
2026-07-26 16:59:32 +09:00
2026-04-18 01:09:29 +01:00
2026-07-15 00:40:23 +09:00
2026-06-29 19:34:35 +03:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-04-16 12:45:24 +01:00
2026-07-12 11:52:28 +03:00
2026-07-26 16:59:32 +09:00
2026-07-26 16:59:32 +09:00
2026-04-16 12:45:24 +01:00
2026-05-02 01:41:17 +01:00
2026-07-12 02:38:12 +03:00
2026-07-20 09:01:14 +09:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-07-01 22:02:26 +03:00
2026-07-18 14:45:41 +09:00
2026-06-28 00:01:47 +03:00
2026-06-19 11:47:25 +03:00
2026-04-28 08:07:14 +01:00
2026-05-03 23:03:24 +01:00
2026-04-16 12:45:24 +01:00
2026-06-19 11:47:25 +03:00
2026-04-28 08:07:14 +01:00
2026-04-16 12:45:24 +01:00
2026-04-28 12:54:31 +01:00
2026-07-11 23:18:41 +03:00
2026-07-27 12:30:55 +09:00
2026-04-18 17:59:15 +01:00
2026-04-18 17:59:15 +01:00
2026-04-26 22:51:09 +01:00
2026-07-20 09:01:14 +09:00
2026-04-16 12:45:24 +01:00
2026-07-13 17:38:38 +03:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-22 19:28:47 +09:00
2026-07-22 19:28:47 +09:00
2026-07-22 19:28:47 +09:00
2026-07-22 19:28:47 +09:00
2026-07-21 00:30:55 +09:00
2026-07-22 19:28:47 +09:00
2026-07-21 00:30:55 +09:00
2026-04-18 17:59:15 +01:00
2026-07-20 10:04:56 +09:00
2026-05-01 03:15:20 +01:00
2026-07-26 19:25:20 +09:00
2026-07-20 09:01:14 +09:00
2026-06-19 11:47:25 +03:00
2026-07-20 07:08:28 +09:00
2026-04-29 13:45:39 +01:00
2026-04-16 12:45:24 +01:00
2026-05-01 01:37:27 +01:00
2026-07-20 09:01:14 +09:00
2026-04-22 21:31:19 +01:00
2026-04-20 18:37:35 +01:00
2026-07-20 00:14:30 +09:00
2026-05-04 11:57:48 +01:00
2026-07-20 10:04:56 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-04-18 17:59:15 +01:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 07:08:28 +09:00
2026-06-19 11:47:25 +03:00
2026-06-19 11:47:25 +03:00
2026-05-04 11:57:48 +01:00
2026-07-20 07:08:28 +09:00
2026-07-20 11:23:33 +09:00
2026-07-20 10:04:56 +09:00
2026-07-19 19:55:27 +09:00
2026-06-19 11:47:25 +03:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-07-20 07:08:28 +09:00
2026-07-26 20:56:17 +09:00
2026-06-19 11:47:25 +03:00
2026-04-14 12:14:50 +01:00
2026-04-16 12:45:24 +01:00
2026-04-16 12:45:24 +01:00
2026-07-20 09:01:14 +09:00
2026-07-20 09:01:14 +09:00
2026-06-19 11:47:25 +03:00
2026-07-20 00:14:30 +09:00
2026-07-27 22:37:07 +09:00
2026-07-12 10:13:12 +03:00
2026-07-19 05:38:30 +09:00
2026-05-03 23:03:24 +01:00
2026-04-23 20:27:13 +01:00
2026-07-09 19:08:34 +03:00
2026-05-02 01:41:17 +01:00
2026-06-19 11:47:25 +03:00
2026-04-16 12:45:24 +01:00
2026-07-12 00:19:30 +03:00
2026-07-12 12:11:23 +03:00
2026-07-10 22:10:33 +03:00
2026-07-27 20:43:32 +09:00
2026-07-12 13:53:57 +03:00
2026-07-28 06:13:09 +09:00
2026-07-27 06:17:58 +09:00
2026-07-12 01:31:03 +03:00
2026-05-02 01:41:17 +01:00
2026-05-02 01:41:17 +01:00
2026-05-03 23:03:24 +01:00