Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
Date: Wed, 12 Dec 2018 20:50:22
Message-Id: 1544647785.4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef.floppym@gentoo
1 commit: 4594dbdd5cf6c19c2ffdc47d5f15c6ad45f02cef
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 12 20:49:45 2018 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 12 20:49:45 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4594dbdd
7
8 dev-util/meson: disable sandbox while testing
9
10 Closes: https://bugs.gentoo.org/673016
11 Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
12 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
13
14 dev-util/meson/meson-0.48.2.ebuild | 5 +++++
15 dev-util/meson/meson-0.49.0.ebuild | 5 +++++
16 dev-util/meson/meson-9999.ebuild | 5 +++++
17 3 files changed, 15 insertions(+)
18
19 diff --git a/dev-util/meson/meson-0.48.2.ebuild b/dev-util/meson/meson-0.48.2.ebuild
20 index 8b2a97c7957..60e9ecb49c6 100644
21 --- a/dev-util/meson/meson-0.48.2.ebuild
22 +++ b/dev-util/meson/meson-0.48.2.ebuild
23 @@ -32,6 +32,11 @@ python_test() {
24 # test_cross_file_system_paths
25 unset XDG_DATA_HOME
26
27 + # ASAN and sandbox both want to control LDPRELOAD
28 + # https://bugs.gentoo.org/673016
29 + export SANDBOX_ON=0
30 + unset LD_PRELOAD
31 +
32 ${EPYTHON} -u run_tests.py
33 ) || die "Testing failed with ${EPYTHON}"
34 }
35
36 diff --git a/dev-util/meson/meson-0.49.0.ebuild b/dev-util/meson/meson-0.49.0.ebuild
37 index d7d772117ac..aa2b296613e 100644
38 --- a/dev-util/meson/meson-0.49.0.ebuild
39 +++ b/dev-util/meson/meson-0.49.0.ebuild
40 @@ -32,6 +32,11 @@ python_test() {
41 # test_cross_file_system_paths
42 unset XDG_DATA_HOME
43
44 + # ASAN and sandbox both want to control LDPRELOAD
45 + # https://bugs.gentoo.org/673016
46 + export SANDBOX_ON=0
47 + unset LD_PRELOAD
48 +
49 ${EPYTHON} -u run_tests.py
50 ) || die "Testing failed with ${EPYTHON}"
51 }
52
53 diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
54 index d7d772117ac..aa2b296613e 100644
55 --- a/dev-util/meson/meson-9999.ebuild
56 +++ b/dev-util/meson/meson-9999.ebuild
57 @@ -32,6 +32,11 @@ python_test() {
58 # test_cross_file_system_paths
59 unset XDG_DATA_HOME
60
61 + # ASAN and sandbox both want to control LDPRELOAD
62 + # https://bugs.gentoo.org/673016
63 + export SANDBOX_ON=0
64 + unset LD_PRELOAD
65 +
66 ${EPYTHON} -u run_tests.py
67 ) || die "Testing failed with ${EPYTHON}"
68 }