docs: round 3 — mesa builds on Redox (EGL/GBM/llvmpipe); 5 port fixes
This commit is contained in:
@@ -100,3 +100,16 @@ Post-login session launch is SDDM's job (`SessionDir=/usr/share/wayland-sessions
|
||||
- **Next:** mesa.pkgar → cook redox-drm/qt/kwin/sddm → assemble ISO
|
||||
(REDBEAR_SKIP_ABI_STALENESS=1 build-redbear.sh --upstream redbear-full) → boot
|
||||
QEMU virtio-gpu → SDDM prompt.
|
||||
|
||||
### Round 3 (2026-07-24) — MESA BUILDS ON REDOX ✅
|
||||
mesa.pkgar produced (27MB); libEGL.so + libgbm.so staged. The historical hard
|
||||
blocker (Mesa EGL/DRI on Redox) is CLEARED. Five Redox port fixes total, all in
|
||||
the tracked recipe (durable):
|
||||
1. EGL gate: `redox` in meson system_has_kms_drm (patch 08).
|
||||
2. alloca: force-include alloca.h.
|
||||
3. wayland-scanner: overwrite sysroot copy with host binary (exit 127).
|
||||
4. CLOCK_MONOTONIC_RAW: relibc has none, and Redox CLOCK_MONOTONIC=4 (not
|
||||
Linux 1) — collided. Fixed by disabling Vulkan swrast (greeter uses GL, not
|
||||
Vulkan; Vulkan WSI was the only consumer) + collision-proof define.
|
||||
Next: full build assembles the ISO (mesa cached, + driver-manager [operator WIP]
|
||||
+ redox-drm/qt/kwin/sddm) → boot QEMU virtio-gpu → SDDM prompt.
|
||||
|
||||
Reference in New Issue
Block a user