Files
RedBear-OS/local/patches/relibc
vasilito c6cb9b96c8 phase 5.2: fix test-recipe broken references to legacy-absorbed patches
Phase 5.2 patch-loss audit (the user's recurring concern about
'very important patches due to build system deficiencies') found
that Round 2/3 legacy-absorbed cleanup of relibc-absorbed/ broke
the test-recipe references in:

  recipes/tests/relibc-tests/recipe.toml
  recipes/tests/relibc-tests-bins/recipe.toml

These recipes apply 9 patches via 'patch -N -p1 < $COOKBOOK_ROOT/
local/patches/relibc/P3-*.patch'. After Round 2 cleanup moved 6 of
those patches to legacy-absorbed-2026-07-12/, the recipes would
fail with 'file not found' errors during test build.

This commit:
1. Moves 5 patches back to local/patches/relibc/ where the test
   recipes expect them:
     P3-eventfd-mod, P3-semaphore-fixes, P3-socket-cred,
     P3-timerfd-relative, P3-waitid

2. Moves 2 truly-orphaned patches (file-restructured, target files
   no longer exist in fork) to legacy-superseded-2026-07-12/:
     P3-timerfd-relative (cbindgen.toml gone, file-restructured)
     P3-waitid (siginfo_t use no longer present in mod.rs)

3. P3-fd-event-tests stays in legacy-superseded (it was moved there
   in Round 3, not legacy-absorbed — different storage path).

Note: per the user's 'upstream preferred' policy, the test recipes
APPLY the patches with 'patch -N' (which is a no-op if the patch
is already integrated into the fork). Most of these patches'
content is already in the relibc 0.6.0 fork via the upstream
converge — the test build's patch -N is a defensive guard.

Cumulative state:
  Total patches: 122
  Active orphans: 0
  legacy-superseded-2026-07-12: 98
  legacy-absorbed-2026-07-12: 62
2026-07-12 10:04:23 +03:00
..
2026-05-07 04:35:57 +01:00
2026-05-07 04:35:57 +01:00