Ringer test is failing
- gnome-calls 45.0
- Ubuntu 24.04 LTS or 23.10
The ringer build test fails for me on Ubuntu but not on Debian. Building with and without LTO did not make a difference. I am unaware of a Ubuntu toolchain change compared to Debian that would be responsible for this failure:
Build log excerpt
test: ringer
start time: 21:11:30
duration: 0.36s
result: killed by signal 5 SIGTRAP
command: CALLS_RECORD_DIR='/<<PKGBUILDDIR>>/_build/tests/record-db' MALLOC_CHECK_=2 PYTHONDONTWRITEBYTECODE=yes
NO_AT_BRIDGE=1 LANGUAGE=C FOLKS_BACKENDS_ALLOWED=key-file CALLS_PLUGIN_DIR='/<<PKGBUILDDIR>>/_build/plugins'
GSETTINGS_SCHEMA_DIR='/<<PKGBUILDDIR>>/_build/data' FOLKS_PRIMARY_STORE=key-file
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
CALLS_SIP_ACCOUNT_FILE='/<<PKGBUILDDIR>>/_build/tests/sip-account.cfg' MALLOC_PERTURB_=104 GSETTINGS_BACKEND=memory
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/_build/tests/mock/lfb' LC_ALL=C
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_DEBUG=gc-friendly,fatal-warnings
'/<<PKGBUILDDIR>>/_build/tests/ringer'
----------------------------------- stdout -----------------------------------
TAP version 13
# random seed: R02S76e15de3ffe323bceb3f62cf1198b9dd
1..5
# Start of Calls tests
# Start of Ringer tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend)
for ?gsettings-backend?
# CallsSettings-DEBUG: Setting country code to
# CallsSettings-DEBUG: Enabling the use of default origins
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# CallsManager-DEBUG: Adding /<<PKGBUILDDIR>>/_build/plugins/provider to plugin search path
# CallsManager-DEBUG: Scanning for plugins in `/usr/lib/x86_64-linux-gnu/calls/plugins/provider'
# libfeedback-DEBUG: libfeedback mock library initialized
# DEBUG: Setting UI call state from Unknown to Incoming call
# DEBUG: Setting UI call state from Unknown to Incoming call
not ok /Calls/Ringer/accept_call - GLib-GObject-FATAL-CRITICAL: cannot register existing type 'LfbEvent'
Bail out!
Full build logs
- Click Builds at https://launchpad.net/~jbicha/+archive/ubuntu/dev/+sourcepub/15814891/+listing-archive-extra
- Click Installed at https://buildd.debian.org/status/package.php?p=gnome-calls
- These build logs are from 45.alpha but I get the same results with 45.0