plugins: cannot register existing type when linking with -Bsymbolic
2 of the build tests fail on Ubuntu 21.10 (development) but not on Debian Unstable.
This is with calls 41.rc with the 3 post-release commits backported.
7/10 manager FAIL 0.17s (killed by signal 5 SIGTRAP)
--- command ---
01:19:10 CALLS_AUDIOSRC='audiotestsrc' G_DEBUG='gc-friendly,fatal-warnings' G_TEST_SRCDIR='/<<PKGBUILDDIR>>/tests'
PYTHONDONTWRITEBYTECODE='yes' G_TEST_BUILDDIR='/<<PKGBUILDDIR>>/_build/tests' CALLS_AUDIOSINK='fakesink'
GSETTINGS_BACKEND='memory' CALLS_SIP_TEST='1' MALLOC_CHECK_='2' NO_AT_BRIDGE='1' /<<PKGBUILDDIR>>/_build/tests/manager
--- stdout ---
# random seed: R02S81558afd85feb98c31256bf177a50bd4
1..4
# Start of Calls tests
# Start of Manager tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ?gsettings-backend?
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?
# CallsManager-DEBUG: Scanning for plugins in `/usr/lib/x86_64-linux-gnu/calls/plugins'
ok 1 /Calls/Manager/without_provider
# CallsManager-DEBUG: Scanning for plugins in `/usr/lib/x86_64-linux-gnu/calls/plugins'
Bail out! GLib-GObject-FATAL-WARNING: cannot register existing type 'CallsMessageSource'
--- stderr ---
(/<<PKGBUILDDIR>>/_build/tests/manager:2726156): GLib-GObject-WARNING **: 01:19:10.607: cannot register existing type 'CallsMessageSource'
-------
8/10 plugins FAIL 0.17s (killed by signal 5 SIGTRAP)
--- command ---
01:19:10 CALLS_AUDIOSRC='audiotestsrc' G_DEBUG='gc-friendly,fatal-warnings' G_TEST_SRCDIR='/<<PKGBUILDDIR>>/tests'
PYTHONDONTWRITEBYTECODE='yes' G_TEST_BUILDDIR='/<<PKGBUILDDIR>>/_build/tests' CALLS_AUDIOSINK='fakesink'
GSETTINGS_BACKEND='memory' CALLS_SIP_TEST='1' MALLOC_CHECK_='2' NO_AT_BRIDGE='1' /<<PKGBUILDDIR>>/_build/tests/plugins
--- stdout ---
# random seed: R02Se7652e28ea59334d74406d3c7b3dbe2b
1..1
# Start of Calls tests
# Start of Plugins tests
# CallsProvider-DEBUG: Loaded plugin `dummy'
Bail out! GLib-GObject-FATAL-WARNING: cannot register existing type 'CallsProvider'
--- stderr ---
(/<<PKGBUILDDIR>>/_build/tests/plugins:2726164): GLib-GObject-WARNING **: 01:19:10.772: cannot register existing type 'CallsProvider'
Edited by Jeremy Bicha