Test failure on armv7hl
When building 3.32.1 for Mageia, test-application fails on armv7hl. I can reproduce by building manually but only from inside meson:
[iurt@v7:~/co/svn/libdazzle/BUILD/libdazzle-3.32.1/build]$ GSETTINGS_BACKEND='memory' PYTHONDONTWRITEBYTECODE='yes' G_TEST_BUILDDIR='/home/iurt/co/svn/libdazzle/BUILD/libdazzle-3.32.1/build/tests' G_DEBUG='gc-friendly' G_TEST_SRCDIR='/home/iurt/co/svn/libdazzle/BUILD/libdazzle-3.32.1/tests' MALLOC_CHECK_='2' /home/iurt/co/svn/libdazzle/BUILD/libdazzle-3.32.1/build/tests/test-application /Dazzle/Application/basic: OK [iurt@v7:~/co/svn/libdazzle/BUILD/libdazzle-3.32.1/build]$ /usr/bin/meson test --no-rebuild -v test-application /Dazzle/Application/basic: (/home/iurt/co/svn/libdazzle/BUILD/libdazzle-3.32.1/build/tests/test-application:16923): dzl-css-provider-WARNING **: 06:40:26.255: Parsing Error: resource:///org/gnome/dazzle/themes/Adwaita.css @ 0:0: Failed to import: The resource at “/org/gnome/dazzle/themes/Adwaita.css” failed to decompress 1/1 test-application FAIL 0.69 s (killed by signal 5 SIGTRAP) Ok: 0 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0
The failure is due to the warning, which doesn't happen when running the test directly.
Any idea what would be different when the test is started from meson compared to running the command meson says it runs and why it would fail to load the css?