Consolidate relibc overlay patch chain

Keep the relibc compatibility work in tracked local patch carriers and align the recipe with the full durable patch stack so clean reapply and rebuild paths stay reproducible.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-04-18 21:36:07 +01:00
parent 6566b29a13
commit ba360adfbc
6 changed files with 491 additions and 135 deletions
+16 -1
View File
@@ -1,6 +1,21 @@
[source]
git = "https://gitlab.redox-os.org/redox-os/relibc.git"
patches = ["redox.patch"]
patches = [
"../../../local/patches/relibc/redox.patch",
"../../../local/patches/relibc/P3-eventfd.patch",
"../../../local/patches/relibc/P3-signalfd.patch",
"../../../local/patches/relibc/P3-signalfd-header.patch",
"../../../local/patches/relibc/P3-timerfd.patch",
"../../../local/patches/relibc/P3-open-memstream.patch",
"../../../local/patches/relibc/P3-socket-flags.patch",
"../../../local/patches/relibc/P3-ifaddrs-net_if.patch",
"../../../local/patches/relibc/P3-waitid.patch",
"../../../local/patches/relibc/P3-waitid-header.patch",
"../../../local/patches/relibc/P3-sysv-ipc.patch",
"../../../local/patches/relibc/P3-sysv-sem-impl.patch",
"../../../local/patches/relibc/P3-sysv-shm-impl.patch",
"../../../local/patches/relibc/P3-ipc-tests.patch",
]
[build]
template = "custom"