Source: glib2.0 Version: 2.82.4-1 Severity: important Tags: ftbfs During an archive rebuild in experimental, glib failed to build with meson 1.7
meson test -C debian/build/deb \ --no-rebuild \ --num-processes 1 \ --timeout-multiplier 3 \ --no-suite flaky \ --verbose \ || exit $? Producing the following error log: 134/387 glib:glib+core / gtester-xmllint-check RUNNING >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_ENABLE_DIAGNOSTIC=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=124 G_TEST_BUILDDIR=/build/reproducible-path/glib2.0-2.82.4/debian/build/deb/glib/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_CHECK_=2 G_DEBUG=gc-friendly G_TEST_SRCDIR=/build/reproducible-path/glib2.0-2.82.4/glib/tests /usr/bin/xmllint --noout glib/tests/tmpsample.xml ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― warning: failed to load external entity "glib/tests/tmpsample.xml" ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 134/387 glib:glib+core / gtester-xmllint-check FAIL 0.01s exit status 1 This is caused by upstream change: https://mesonbuild.com/Release-notes-for-1-7-0.html#test-targets-no-longer-built-by-default It is an intentional change, and the glib package will need to adapt. Possible solutions: - switch to debhelper's dh_auto_test, which invokes meson test without using --no-rebuild - remove the --no-rebuild flag - run `ninja meson-test-prereq` before running "meson test" -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature