commit:     3c68c91519153e868985b8753389b569e3c2a42e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 24 20:50:42 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Aug 24 20:51:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c68c915

dev-util/meson: disable test_pch_with_address_sanitizer

Closes: https://bugs.gentoo.org/692822
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 dev-util/meson/meson-0.51.1.ebuild | 4 ++++
 dev-util/meson/meson-9999.ebuild   | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/dev-util/meson/meson-0.51.1.ebuild 
b/dev-util/meson/meson-0.51.1.ebuild
index 9f1f39c338a..e113bb9a30e 100644
--- a/dev-util/meson/meson-0.51.1.ebuild
+++ b/dev-util/meson/meson-0.51.1.ebuild
@@ -39,6 +39,10 @@ python_prepare_all() {
        # https://bugs.gentoo.org/673016
        sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
 
+       # ASAN is unsupported on some targets
+       # https://bugs.gentoo.org/692822
+       sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
        distutils-r1_python_prepare_all
 }
 

diff --git a/dev-util/meson/meson-9999.ebuild b/dev-util/meson/meson-9999.ebuild
index f51bcc93548..2e19cffb3b0 100644
--- a/dev-util/meson/meson-9999.ebuild
+++ b/dev-util/meson/meson-9999.ebuild
@@ -39,6 +39,10 @@ python_prepare_all() {
        # https://bugs.gentoo.org/673016
        sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
 
+       # ASAN is unsupported on some targets
+       # https://bugs.gentoo.org/692822
+       sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+
        distutils-r1_python_prepare_all
 }
 

Reply via email to