vasilito
508432e0e5
feat: build system hardening — unwired patch detector + rebrand
...
check-unwired-patches.sh: scans local/patches/ for .patch files not
referenced in any recipe.toml patches = [...] array. Detects 262
unwired patches (most intentionally kept for reference/rebase).
P2-rebrand-start-message.patch: minimal 39-line patch changing
'Redox OS starting' to 'RedBear OS starting' in x86_64, aarch64,
and riscv64 arch start files. Wired into kernel recipe after
P8-msi.patch. Verified: make r.kernel builds with all 3 patches.
Build system issues surfaced by the detector:
- 250+ kernel individual patches kept for reference (absorbed/)
- ~50 base individual patches — many intentionally unwired
- ~30 relibc patches — may need wiring into relibc recipe
- build-system patches applied by scripts, not recipes
2026-05-04 19:21:02 +01:00
..
2026-05-02 22:10:22 +01:00
2026-04-30 18:47:03 +01:00
2026-05-02 01:41:17 +01:00
2026-04-28 06:18:37 +01:00
2026-05-02 22:09:36 +01:00
2026-04-16 12:45:24 +01:00
2026-05-02 22:09:36 +01:00
2026-05-02 22:09:36 +01:00
2026-04-28 15:10:59 +01:00
2026-05-04 19:21:02 +01:00
2026-05-02 01:41:17 +01:00
2026-05-02 22:09:36 +01: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-05-01 03:15:20 +01: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-04-18 00:57:57 +01:00
2026-04-17 23:46:20 +01:00
2026-04-30 18:47:03 +01:00
2026-04-18 01:09:29 +01:00
2026-05-03 23:03:24 +01:00
2026-04-16 12:45:24 +01:00
2026-04-16 12:45:24 +01:00
2026-05-02 01:41:17 +01:00
2026-05-03 23:03:24 +01: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-04-28 08:07:14 +01:00
2026-04-16 12:45:24 +01:00
2026-04-28 12:54:31 +01:00
2026-05-02 01:41:17 +01: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-04-16 12:45:24 +01:00
2026-04-16 12:45:24 +01:00
2026-04-29 12:08:09 +01:00
2026-04-19 17:59:58 +01:00
2026-04-18 17:59:15 +01:00
2026-05-01 03:15:20 +01:00
2026-04-19 17:59:58 +01:00
2026-04-18 17:59:15 +01:00
2026-04-20 18:37:35 +01: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-04-26 22:51:09 +01:00
2026-04-22 21:31:19 +01:00
2026-04-20 18:37:35 +01:00
2026-04-20 18:37:35 +01:00
2026-05-04 11:57:48 +01:00
2026-04-20 18:37:35 +01:00
2026-04-29 09:54:06 +01:00
2026-04-29 09:54:06 +01:00
2026-04-15 12:57:45 +01:00
2026-04-29 09:54:06 +01:00
2026-04-29 09:54:06 +01:00
2026-04-20 18:37:35 +01:00
2026-04-18 17:59:15 +01:00
2026-04-29 11:05:22 +01:00
2026-04-29 09:54:06 +01:00
2026-04-18 00:48:58 +01:00
2026-04-20 18:37:35 +01:00
2026-04-29 12:21:17 +01:00
2026-04-20 18:37:35 +01:00
2026-05-04 11:57:48 +01:00
2026-04-20 18:37:35 +01:00
2026-04-19 17:56:59 +01:00
2026-04-19 17:56:59 +01:00
2026-04-29 12:11:13 +01:00
2026-05-03 23:03:24 +01:00
2026-04-15 12:57:45 +01: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-04-16 12:45:24 +01:00
2026-04-29 12:08:09 +01:00
2026-04-21 16:15:17 +01:00
2026-04-20 18:37:35 +01:00
2026-05-03 23:03:24 +01:00
2026-04-23 20:27:13 +01:00
2026-05-03 23:03:24 +01:00
2026-05-02 01:41:17 +01:00
2026-04-30 01:54:09 +01:00
2026-04-16 12:45:24 +01:00
2026-05-02 22:09:36 +01:00
2026-04-22 22:00:52 +01: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