fix: libwayland SFD_CLOEXEC + glib meson, suppress cascade packages

libwayland: check signal.h SIG_BLOCK instead of sys/signalfd.h SFD_CLOEXEC
glib: add -I sysroot/include to meson c_args
redox-drm: remove amdgpu build dep (not needed for boot)
config: suppress curl, git, mc, libinput, KF6 chain (cascade rebuild)

Build succeeds: 4 GiB harddrive.img, boots with compositor.
Greeter blocked on libwayland relibc header gaps (prctl.h etc).
This commit is contained in:
2026-04-28 11:05:55 +01:00
parent 908f5a7914
commit 25ddb0f847
4 changed files with 56 additions and 41 deletions
+1 -1
View File
@@ -19,5 +19,5 @@ DYNAMIC_INIT
cookbook_meson \
-Ddefault_library=shared \
-Dxattr=false \
-Dc_args=-Wno-error=implicit-function-declaration
-Dc_args="['-I${COOKBOOK_SYSROOT}/include','-Wno-error=implicit-function-declaration']"
"""