Package: src:pango1.0 Version: 1.56.3-1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pango1.0, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- \ -Dauto_features=enabled \ -Dgtk_doc=true \ -Dinstall-tests=true \ -Dman-pages=true -Dsysprof=enabled [... snipped ...] test: cxx-test start time: 20:13:05 duration: 0.01s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 MALLOC_PERTURB_=233 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/cxx-test -k --tap ============================================================================== =================================== 20/27 ==================================== test: test-harfbuzz start time: 20:13:05 duration: 0.05s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 MALLOC_PERTURB_=124 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-harfbuzz -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02Sf21d6f00c951c431d83c9d8e504bd312 1..1 # Start of harfbuzz tests ok 1 /harfbuzz/font # End of harfbuzz tests ============================================================================== =================================== 22/27 ==================================== test: testmisc start time: 20:13:05 duration: 0.09s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 MALLOC_PERTURB_=163 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testmisc -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02Sc3be801ca5c4e4482c625a82f483c988 1..28 # Start of layout tests ok 1 /layout/shape-tab-crash ok 2 /layout/itemize-empty-crash ok 3 /layout/itemize-utf8 ok 4 /layout/short-string-crash ok 5 /layout/line-height ok 6 /layout/line-height2 ok 7 /layout/line-height3 ok 8 /layout/run-height ok 9 /layout/cursor-height ok 10 /layout/cursor-height2 ok 11 /layout/fallback-shape ok 12 /layout/index-to-x ok 13 /layout/extents ok 14 /layout/empty-line-height ok 15 /layout/gravity-metrics ok 16 /layout/wrap-char # End of layout tests # Start of language tests ok 17 /language/emoji-crash ok 18 /language/to-tag # End of language tests # Start of attr-list tests ok 19 /attr-list/update # End of attr-list tests # Start of misc tests ok 20 /misc/version-info ok 21 /misc/is-zerowidth # End of misc tests # Start of gravity tests ok 22 /gravity/to-rotation ok 23 /gravity/from-matrix ok 24 /gravity/for-script # End of gravity tests # Start of bidi tests ok 25 /bidi/get-cursor-crash ok 26 /bidi/get-cursor # End of bidi tests # Start of matrix tests ok 27 /matrix/transform-rectangle # End of matrix tests # Start of itemize tests ok 28 /itemize/small-caps-crash # End of itemize tests ============================================================================== =================================== 21/27 ==================================== test: test-break start time: 20:13:05 duration: 0.14s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests MALLOC_PERTURB_=44 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-break -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02S955853a6082f1ffec809867ea2256724 1..17 # Start of break tests ok 1 /break/sixteen.break ok 2 /break/fifteen.break ok 3 /break/ten.break ok 4 /break/two.break ok 5 /break/thirteen.break ok 6 /break/four.break ok 7 /break/twelve.break ok 8 /break/seven.break ok 9 /break/five.break ok 10 /break/seventeen.break ok 11 /break/six.break ok 12 /break/three.break ok 13 /break/fourteen.break ok 14 /break/one.break ok 15 /break/nine.break ok 16 /break/eight.break ok 17 /break/eleven.break # End of break tests ============================================================================== =================================== 23/27 ==================================== test: testserialize start time: 20:13:05 duration: 0.06s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MALLOC_PERTURB_=39 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/testserialize -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02Sbf1e83086803aac2ea719c1cf4cf9193 1..7 # Start of serialize tests ok 1 /serialize/attr-list ok 2 /serialize/tab-array ok 3 /serialize/font # Start of layout tests ok 4 /serialize/layout/minimal ok 5 /serialize/layout/valid ok 6 /serialize/layout/context ok 7 /serialize/layout/invalid # End of layout tests # End of serialize tests ============================================================================== =================================== 25/27 ==================================== test: test-fonts start time: 20:13:05 duration: 0.06s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 MALLOC_PERTURB_=125 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-fonts -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02Sa65613ce88dbc4d616673de19d6422e6 1..4 # Start of fontsets tests ok 1 /fontsets/cantarell ok 2 /fontsets/mono2 ok 3 /fontsets/mono ok 4 /fontsets/cantarell2 # End of fontsets tests ============================================================================== =================================== 26/27 ==================================== test: test-no-fonts start time: 20:13:05 duration: 0.05s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MALLOC_PERTURB_=170 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-no-fonts -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02Sf0c33f26f18397b45d6ed33d3a31e1e0 1..1 # Start of layout tests ok 1 /layout/nofonts # End of layout tests ============================================================================== =================================== 24/27 ==================================== test: test-layout start time: 20:13:05 duration: 0.38s result: exit status 1 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 srcdir=/<<PKGBUILDDIR>>/tests LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MALLOC_PERTURB_=29 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-layout -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02S7c841b8e5ff3c2a77676dcc41b3438b9 1..38 # Start of layout tests ok 1 /layout/valid-6.layout ok 2 /layout/tabs.layout ok 3 /layout/valid-7.layout ok 4 /layout/tab-crash.layout ok 5 /layout/valid-2.layout ok 6 /layout/valid-11.layout ok 7 /layout/valid-22.layout ok 8 /layout/valid-14.layout ok 9 /layout/bratwurst4.layout # Contents don't match expected contents # --- /tmp/.ZCY1B3 2025-09-04 20:13:05.523507647 +0000 # +++ /tmp/.DBY1B3 2025-09-04 20:13:05.523507647 +0000 # @@ -139,7 +139,7 @@ # { # "glyph" : 244, # "width" : 18432, # - "x-offset" : 14764, # + "x-offset" : 12631, # "y-offset" : 3845, # "is-cluster-start" : true, # "log-cluster" : 0 # @@ -147,7 +147,7 @@ # { # "glyph" : 272, # "width" : 18432, # - "x-offset" : 14764, # + "x-offset" : 14486, # "y-offset" : 4280, # "is-cluster-start" : true, # "log-cluster" : 1 # @@ -155,7 +155,7 @@ # { # "glyph" : 273, # "width" : 18432, # - "x-offset" : 14764, # + "x-offset" : 12631, # "y-offset" : 3507, # "is-cluster-start" : true, # "log-cluster" : 2 # not ok 10 /layout/valid-20.layout ok 11 /layout/valid-13.layout ok 12 /layout/kebab.layout ok 13 /layout/bratwurst.layout ok 14 /layout/valid-12.layout ok 15 /layout/tab-assert.layout ok 16 /layout/valid-5.layout ok 17 /layout/effigy.layout ok 18 /layout/valid-21.layout ok 19 /layout/vertical.layout ok 20 /layout/bratwurst2.layout ok 21 /layout/no-space.layout ok 22 /layout/valid-18.layout ok 23 /layout/valid-4.layout ok 24 /layout/valid-19.layout ok 25 /layout/valid-17.layout ok 26 /layout/arabic-format.layout ok 27 /layout/valid-1.layout ok 28 /layout/valid-16.layout ok 29 /layout/bratwurst3.layout ok 30 /layout/letterspacing.layout ok 31 /layout/valid-15.layout ok 32 /layout/tabs-nowrap.layout ok 33 /layout/screaming.layout ok 34 /layout/valid-10.layout ok 35 /layout/valid-9.layout ok 36 /layout/aaa.layout ok 37 /layout/valid-8.layout ok 38 /layout/valid-3.layout # End of layout tests ----------------------------------- stderr ----------------------------------- (test program exited with status code 1) ============================================================================== =================================== 27/27 ==================================== test: test-pangocairo-threads start time: 20:13:05 duration: 0.59s result: exit status 0 command: ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LC_ALL=en_US.UTF-8 srcdir=/<<PKGBUILDDIR>>/tests MALLOC_PERTURB_=143 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-pangocairo-threads -k --tap ----------------------------------- stdout ----------------------------------- TAP version 14 # random seed: R02S8b46ab3905ae1433b9b61596d2670701 1..1 # Start of pangocairo tests ok 1 /pangocairo/threads # slow test /pangocairo/threads executed in 0.57 secs # End of pangocairo tests ============================================================================== Summary of Failures: 24/27 test-layout ERROR 0.38s exit status 1 Ok: 23 Fail: 1 Skipped: 3 dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=2 meson test --verbose returned exit code 1 make[1]: *** [debian/rules:45: override_dh_auto_test-arch] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:34: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

