summaryrefslogtreecommitdiff
path: root/dev-util/rr/rr-5.2.0-r1.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-18 10:15:03 +0000
commitb284a3168fa91a038925d2ecf5e4791011ea5e7d (patch)
tree16fe44748708acacd909d4e2e160a09a7f6d936a /dev-util/rr/rr-5.2.0-r1.ebuild
parent77398e424e45d9e98c1cef3c43bdadb9d56e81ef (diff)
gentoo resync : 18.11.2019
Diffstat (limited to 'dev-util/rr/rr-5.2.0-r1.ebuild')
-rw-r--r--dev-util/rr/rr-5.2.0-r1.ebuild12
1 files changed, 12 insertions, 0 deletions
diff --git a/dev-util/rr/rr-5.2.0-r1.ebuild b/dev-util/rr/rr-5.2.0-r1.ebuild
index b272d4c8faab..b98223d5136d 100644
--- a/dev-util/rr/rr-5.2.0-r1.ebuild
+++ b/dev-util/rr/rr-5.2.0-r1.ebuild
@@ -31,9 +31,12 @@ DEPEND+="
sys-devel/gdb[xml]
)"
+RESTRICT="test" # toolchain and kernel version dependent
+
PATCHES=(
"${FILESDIR}"/${P}-ucontext_t.patch
"${FILESDIR}"/${P}-c++14.patch
+ "${FILESDIR}"/${P}-tgkill-glibc-2.30.patch
)
pkg_setup() {
@@ -50,6 +53,15 @@ src_prepare() {
sed -i 's:-Werror::' CMakeLists.txt || die #609192
}
+src_test() {
+ if has usersandbox ${FEATURES} ; then
+ ewarn "Test suite fails under FEATURES=usersandbox (bug #632394). Skipping."
+ return 0
+ fi
+
+ cmake-utils_src_test
+}
+
src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test)