pango1.0: FTBFS against glibc 2.39 snapshot

Bug #2049881 reported by Simon Chopin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
Fix Released
Critical
Simon Chopin
pango1.0 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Hi,

The package pango1.0 failed to build during the recent full archive test rebuild against a snapshot of the the development branch for the upcoming glibc 2.39, expected to land in Noble. This was subsequently confirmed locally against a more recent snapshot.

Full logs for the FTBFS: https://launchpadlibrarian.net/706837188/buildlog_ubuntu-noble-amd64.pango1.0_1.51.0+ds-3_BUILDING.txt.gz
Full report: https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20231215-noble-glibc-noble.html
PPA with glibc snapshot: https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/glibc

Snippet showing the failure:

=================================== 22/27 ====================================
test: test-fonts
start time: 10:25:39
duration: 0.11s
result: exit status 1
command: G_TEST_SRCDIR=/<<PKGBUILDDIR>>/tests srcdir=/<<PKGBUILDDIR>>/tests LC_ALL=en_US.UTF-8 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pango G_TEST_BUILDDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=142 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-fonts -k --tap
----------------------------------- stdout -----------------------------------
TAP version 13
# random seed: R02Sd064b2e790c11a865b61afd5b0b7909d
1..4
# Start of fontsets tests
ok 1 /fontsets/cantarell2
# Contents don't match expected contents
# --- /tmp/.OQTQH2 2024-01-19 11:25:39.214546169 +0100
# +++ /tmp/.OSTQH2 2024-01-19 11:25:39.214546169 +0100
# @@ -4,7 +4,7 @@
# DejaVu Sans 20
# Noto Sans CJK JP 20
# Droid Sans Japanese 20
# -Cantarell 20
# +Cantarell 20 @wght=400
# Amiri 20
# DejaVu Sans Bold 20
# Font Awesome 5 Free Solid Heavy 20
#
not ok 2 /fontsets/mono2
ok 3 /fontsets/cantarell
# Contents don't match expected contents
# --- /tmp/.X3URH2 2024-01-19 11:25:39.234546069 +0100
# +++ /tmp/.FJURH2 2024-01-19 11:25:39.234546069 +0100
# @@ -4,7 +4,7 @@
# DejaVu Sans 20
# Noto Sans CJK JP 20
# Droid Sans Japanese 20
# -Cantarell 20
# +Cantarell 20 @wght=400
# Amiri 20
# DejaVu Sans Bold 20
# Font Awesome 5 Free Solid Heavy 20
#
not ok 4 /fontsets/mono
# End of fontsets tests
----------------------------------- stderr -----------------------------------

(test program exited with status code 1)

Revision history for this message
Simon Chopin (schopin) wrote :

I'm currently focused on cataloguing failures, but I'll try to investigate it if nobody has picked it up by then.

Simon Chopin (schopin)
Changed in glibc (Ubuntu):
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Simon Chopin (schopin)
tags: added: foundations-todo
Revision history for this message
Simon Chopin (schopin) wrote :

So, after some fairly exhausting debugging, I kind of gave up on that bug, but as a last ditch effort I tried a rebuild against the latest snapshot (even though the changelog didn't seem particularly relevant), aaaaaaaaaaaaaaaand... Now it builds.

I'm so tired.

Simon Chopin (schopin)
Changed in glibc (Ubuntu):
status: Triaged → Fix Released
Changed in pango1.0 (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.