Bug#1031985: libadwaita-1: FTBFS on riscv64 (test timeout)

Eric Long i at hack3r.moe
Sun Feb 26 10:50:36 GMT 2023


Source: libadwaita-1
Version: 1.2.2-1
Severity: important
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)
User: debian-riscv at lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: i at hack3r.moe

Dear maintainers,

libadwaita-1 failed to build on riscv64 due to test timeout:

```
=================================== 38/40 ====================================
test:         test-button-content
start time:   01:45:39
duration:     30.31s
result:       killed by signal 15 SIGTERM
command:      G_DEBUG=gc-friendly,fatal-warnings LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/src' GTK_A11Y=none G_TEST_BUILDDIR='/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests' MALLOC_PERTURB_=102 MALLOC_CHECK_=2 PYTHONDONTWRITEBYTECODE=yes G_TEST_SRCDIR='/<<PKGBUILDDIR>>/tests' GSETTINGS_BACKEND=memory '/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/test-button-content'
----------------------------------- stdout -----------------------------------
# random seed: R02S1e73b1a2acfdbdc8c3f2f0970b6bc2b3
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# Adwaita-DEBUG: Settings portal not found: Cannot spawn a message bus without a machine-id: Unable to load /var/lib/dbus/machine-id or /etc/machine-id: Failed to open file ?/var/lib/dbus/machine-id?: No such file or directory
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ?gsettings-backend?
1..5
# Start of Adwaita tests
# Start of ButtonContent tests
ok 1 /Adwaita/ButtonContent/icon_name
ok 2 /Adwaita/ButtonContent/label
ok 3 /Adwaita/ButtonContent/use_underline
==============================================================================
```

I've included a patch that extends the test timeout to 100s. If more help is
needed, please let me know.

Cheers,
Eric
-------------- next part --------------
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -70,7 +70,7 @@
                  dependencies: libadwaita_deps + [libadwaita_dep],
                           pie: use_pie,
                 )
-  test(test_name, t, env: test_env)
+  test(test_name, t, env: test_env, timeout: 100)
 endforeach
 
 endif


More information about the pkg-gnome-maintainers mailing list