$ the-wire · showcase
x86 segment override bug hides FS/GS, Omarchy 4.0.5 moves to Qt 6.12
By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology
A shadowed loop counter in x86 instruction decoding silently drops FS and GS segment overrides, while Omarchy 4.0.5 rolls a Qt bump, a BORE-scheduler kernel, and a session-wide LANG fix into one update.
x86/insn-eval: Fix shadowed segment index in get_seg_reg_override_idx() torvalds/linux
by Lukas Zobernig
Commit 45e1dccc0653 gave for_each_insn_prefix() its own loop counter named idx, which get_seg_reg_override_idx() also uses for its return value, so the function always returns INAT_SEG_REG_DEFAULT and FS/GS overrides are ignored; a CS override instead sets the counter to 2, making the loop walk over its own prefixes. Anything relying on segment override decoding to emulate or validate instructi...
v4.0.5 basecamp/omarchy
The release moves Omarchy onto Qt 6.12, bumps the packages on the stable ring, and ships an updated Omarchy kernel with the BORE scheduler. Existing machines upgrade via `Update > Omarchy`; the ISO is published at iso.omarchy.org with SHA256 73fd4334.
Push a new language's LANG into Hyprland and the shell (#15791) basecamp/omarchy
Language switches only set LANG for the login, because uwsm-app runs apps in a scope that keeps its launcher's environment, so apps opened from bindings or the launcher stayed on the old locale. The fix sets LANG in Hyprland and respawns the shell from there, with hl.env's third argument exporting it to the systemd session.
Keep Go and Docker DB as names in 15 translations basecamp/omarchy
The Go programming language was rendered as the verb "go" in fifteen locales, including Catalan, Greek, Finnish, Dutch and Polish, and Estonian also turned Docker DB into "Dokker DB"; the names are restored across Install and Remove > Development.
Remove the Reboot to Boot Menu menu item (#15795) basecamp/omarchy
The "Reboot to Boot Menu" item is gone from the menu.
Fix grammar in security documentation (#8805) basecamp/omarchy
Grammar and phrasing were corrected in the security guidelines.
Action items
- → Upgrade Omarchy to 4.0.5 via Update > Omarchy to pick up the Qt 6.12 move and the new BORE kernel basecamp/omarchy [plan]