Created attachment 374008 [details, diff] mesa-10.0.4.ebuild.patch All llvmpipe tests fail when using hardened kernel: [231009.985326] grsec: denied RWX mmap of <anonymous mapping> by /var/package-manager/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/drivers/llvmpipe/lp_test_format[lp_test_format:25364] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[bash:25353] uid/euid:250/250 gid/egid:250/250 [231009.986167] grsec: denied RWX mmap of <anonymous mapping> by /var/package-manager/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/drivers/llvmpipe/lp_test_arit[lp_test_arit:25366] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[bash:25361] uid/euid:250/250 gid/egid:250/250 [231009.987811] grsec: denied RWX mmap of <anonymous mapping> by /var/package-manager/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/drivers/llvmpipe/lp_test_conv[lp_test_conv:25368] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[bash:25362] uid/euid:250/250 gid/egid:250/250 [231009.988077] grsec: denied RWX mmap of <anonymous mapping> by /var/package-manager/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/drivers/llvmpipe/lp_test_blend[lp_test_blend:25365] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[bash:25360] uid/euid:250/250 gid/egid:250/250 [231009.988546] grsec: denied RWX mmap of <anonymous mapping> by /var/package-manager/tmp/portage/media-libs/mesa-10.0.4/work/Mesa-10.0.4-amd64/src/gallium/drivers/llvmpipe/lp_test_printf[lp_test_printf:25367] uid/euid:250/250 gid/egid:250/250, parent /bin/bash[bash:25363] uid/euid:250/250 gid/egid:250/250 With attached patch all tests work fine for me, mesa-10.1.0.ebuild and live ebuild need this patch too.
Still happens with mesa-10.1.1, attached patch solves problem.
X11 okay to applay?
Created attachment 376648 [details, diff] patch v2
Fixed in x11 overlay.
Fixed in 10.1.3
You forgot to add 'pax-utils' to inherit, pax marking does not work now.
Thanks, fixed.