diff options
author | Emil Karlson <jekarlson@gmail.com> | 2013-04-07 20:59:48 +0300 |
---|---|---|
committer | Emil Karlson <jekarlson@gmail.com> | 2013-04-07 20:59:48 +0300 |
commit | bba14cb616428798f3795ba6b25cfb636659595e (patch) | |
tree | b28732389a7067d872ca532f9cf70e053ee03857 | |
parent | x11-libs/glamor: No longer needs Makefile patching (diff) | |
download | x11-bba14cb616428798f3795ba6b25cfb636659595e.tar.gz x11-bba14cb616428798f3795ba6b25cfb636659595e.tar.bz2 x11-bba14cb616428798f3795ba6b25cfb636659595e.zip |
x11-drivers/ati-drivers: pax-kernel fixes
die, if someone enables pax-kernel for non-hardened sources
remove invalid pax-mark option C
-rw-r--r-- | x11-drivers/ati-drivers/ati-drivers-13.3_beta3.ebuild | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/x11-drivers/ati-drivers/ati-drivers-13.3_beta3.ebuild b/x11-drivers/ati-drivers/ati-drivers-13.3_beta3.ebuild index 4783e59e..78d4eb64 100644 --- a/x11-drivers/ati-drivers/ati-drivers-13.3_beta3.ebuild +++ b/x11-drivers/ati-drivers/ati-drivers-13.3_beta3.ebuild @@ -176,6 +176,13 @@ pkg_pretend() { linux-info_pkg_setup require_configured_kernel _check_kernel_config + + if [[ "${KV_EXTRA}" != -hardened ]] && use pax_kernel; then + eerror "USE pax_kernel enabled for a non-hardened kernel." + eerror "If you know this kernel supports pax_kernel, open a bug at" + eerror "https://bugs.gentoo.org" + die "USE pax_kernel enabled for a non-hardened kernel" + fi fi } @@ -548,7 +555,7 @@ src_install-libs() { doheader xvba_sdk/include/amdxvba.h if use pax_kernel; then - pax-mark Cm "${D}"/usr/lib*/opengl/ati/lib/libGL.so.1.2 || die "pax-mark failed" + pax-mark m "${D}"/usr/lib*/opengl/ati/lib/libGL.so.1.2 || die "pax-mark failed" fi } |