commit: 4a6f2dd063e438eaa9f3c2594ba9d5893f4b6980 Author: Nikoli <nikoli <AT> gmx <DOT> us> AuthorDate: Sat May 10 09:07:07 2014 +0000 Commit: Nikoli <nikoli <AT> lavabit <DOT> com> CommitDate: Sat May 10 09:07:07 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=4a6f2dd0
media-libs/mesa: fix runnings tests in hardened Package-Manager: portage-2.2.8-r1 --- media-libs/mesa/mesa-9999.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 79f3c4e..835d0f8 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -14,7 +14,7 @@ fi PYTHON_COMPAT=( python{2_6,2_7} ) inherit base autotools multilib multilib-minimal flag-o-matic \ - python-any-r1 toolchain-funcs ${GIT_ECLASS} + python-any-r1 toolchain-funcs pax-utils ${GIT_ECLASS} OPENGL_DIR="xorg-x11" @@ -413,6 +413,13 @@ multilib_src_install_all() { } multilib_src_test() { + if use llvm; then + local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf' + pushd src/gallium/drivers/llvmpipe >/dev/null || die + emake ${llvm_tests} + pax-mark m ${llvm_tests} + popd >/dev/null || die + fi emake check }