From 788ef4c43eb2e74a67b90c3059bf407e7e301c81 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Sun, 24 May 2026 12:34:55 +0000 Subject: [PATCH] meson: Limit test-link-abi to developer mode This test can regress without changes on our end when an older systemd is built against a newer glibc and the newer glibc has an ABI break for a symbol we use but don't dlsym(). To avoid spurious test failures for downstream packagers, let's only run the test in developer mode for now. --- test/meson.build | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/test/meson.build b/test/meson.build index fbc88db99d..fd3dba3a60 100644 --- a/test/meson.build +++ b/test/meson.build @@ -130,12 +130,15 @@ if want_tests != 'false' foreach _, exe : executables_by_name link_abi_targets += exe endforeach - test('test-link-abi', - files('test-link-abi.py'), - args : link_abi_targets, - depends : link_abi_targets, - suite : 'dist', - timeout : 120) + + if conf.get('BUILD_MODE_DEVELOPER') == 1 + test('test-link-abi', + files('test-link-abi.py'), + args : link_abi_targets, + depends : link_abi_targets, + suite : 'dist', + timeout : 120) + endif endif ############################################################