diff options
author | Simon McVittie <smcv@debian.org> | 2020-08-04 10:26:20 +0100 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek.chauhan@gmail.com> | 2020-08-04 13:30:37 +0000 |
commit | 2d218c289a6e95790c21106fe00655aa9f947f55 (patch) | |
tree | 54f9c95d037ffa35ffec22b0bf2ef4ab0b96dcce /test cases/frameworks | |
parent | 2447a1132adcbde750fb9962ca60e44ff103a651 (diff) | |
download | meson-2d218c289a6e95790c21106fe00655aa9f947f55.zip meson-2d218c289a6e95790c21106fe00655aa9f947f55.tar.gz meson-2d218c289a6e95790c21106fe00655aa9f947f55.tar.bz2 |
tests: Disable Boost extralib test on macOS
Since upgrading Boost to version 1.73, this test segfaults on macOS
when dynamically linked. Disable it to keep the rest of the CI
reliable.
Mitigates: #7535
Signed-off-by: Simon McVittie <smcv@debian.org>
Diffstat (limited to 'test cases/frameworks')
-rw-r--r-- | test cases/frameworks/1 boost/meson.build | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test cases/frameworks/1 boost/meson.build b/test cases/frameworks/1 boost/meson.build index 6c23360..5a2e1a1 100644 --- a/test cases/frameworks/1 boost/meson.build +++ b/test cases/frameworks/1 boost/meson.build @@ -54,7 +54,11 @@ python3module = shared_library('python3_module', ['python_module.cpp'], dependen test('Boost linktest', linkexe) test('Boost UTF test', unitexe) test('Boost nomod', nomodexe) -test('Boost extralib test', extralibexe) +if host_machine.system() != 'darwin' or s + # Segfaults on macOS with dynamic linking since Boost 1.73 + # https://github.com/mesonbuild/meson/issues/7535 + test('Boost extralib test', extralibexe) +endif # explicitly use the correct python interpreter so that we don't have to provide two different python scripts that have different shebang lines python2interpreter = find_program(python2.path(), required: false, disabler: true) |