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.tar.gz | |
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 6c2336093..5a2e1a1e9 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) |
