summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2018-12-12 15:49:45 -0500
committerMike Gilbert <floppym@gentoo.org>2018-12-12 15:49:45 -0500
commit4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef (patch)
treead56f3d4d21dfce317d37a30c97b9a5bc87f35bb
parentdev-libs/nss: stable 3.40.1 for sparc, bug #667202 (diff)
downloadgentoo-4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef.tar.gz
gentoo-4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef.tar.bz2
gentoo-4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef.zip
dev-util/meson: disable sandbox while testing
Closes: https://bugs.gentoo.org/673016 Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
-rw-r--r--dev-util/meson/meson-0.48.2.ebuild5
-rw-r--r--dev-util/meson/meson-0.49.0.ebuild5
-rw-r--r--dev-util/meson/meson-9999.ebuild5
3 files changed, 15 insertions, 0 deletions
diff --git a/dev-util/meson/meson-0.48.2.ebuild b/dev-util/meson/meson-0.48.2.ebuild
index 8b2a97c79571..60e9ecb49c6c 100644
--- a/dev-util/meson/meson-0.48.2.ebuild
+++ b/dev-util/meson/meson-0.48.2.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
+ # ASAN and sandbox both want to control LDPRELOAD
+ # https://bugs.gentoo.org/673016
+ export SANDBOX_ON=0
+ unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
}
diff --git a/dev-util/meson/meson-0.49.0.ebuild b/dev-util/meson/meson-0.49.0.ebuild
index d7d772117ac9..aa2b296613ec 100644
--- a/dev-util/meson/meson-0.49.0.ebuild
+++ b/dev-util/meson/meson-0.49.0.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
+ # ASAN and sandbox both want to control LDPRELOAD
+ # https://bugs.gentoo.org/673016
+ export SANDBOX_ON=0
+ unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
}
diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index d7d772117ac9..aa2b296613ec 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -32,6 +32,11 @@ python_test() {
# test_cross_file_system_paths
unset XDG_DATA_HOME
+ # ASAN and sandbox both want to control LDPRELOAD
+ # https://bugs.gentoo.org/673016
+ export SANDBOX_ON=0
+ unset LD_PRELOAD
+
${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
}