X server requires MPROTECT flag disabled if mesa has been built with gallium & llvm use flags. Using classic mesa backend doesn't trigger it since it doesn't use llvm. I have temporarily fixed by disabling MPROTECT flag on /usb/bin/X but i guess this is very bad idea especially for X. I believe it is due to LLVM having JIT compiler and X on gallium can't start without it? Reproducible: Always Steps to Reproduce: 1.Emerge mesa-9999 with gallium&llvm flags on hardened profile 2.(Re)start X server 3. Actual Results: X server crashes with LLVM stating it can't map memory as RWX Expected Results: X server starts just fine