Skip to content

Instantly share code, notes, and snippets.

@bvibber
Created October 28, 2019 00:43
Show Gist options
  • Save bvibber/8afe4201b05c377460c014da7246db74 to your computer and use it in GitHub Desktop.
Save bvibber/8afe4201b05c377460c014da7246db74 to your computer and use it in GitHub Desktop.
jhbuild log failing in dconf
*** Building dconf *** [48/89]
ninja
[3/9] Linking target tests/gdbus-thread-leak.
FAILED: tests/gdbus-thread-leak
cc -o tests/gdbus-thread-leak 'tests/59830eb@@gdbus-thread-leak@exe/dbus-leak.c.o' -L/opt/gnome/lib -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group client/libdconf-client.a common/libdconf-common.a -Wl,--no-whole-archive -ggdb -O2 -fno-omit-frame-pointer gdbus/libdconf-gdbus-thread.a engine/libdconf-engine.a gvdb/libgvdb.a shm/libdconf-shm.a /opt/gnome/lib/libgio-2.0.so /opt/gnome/lib/libgobject-2.0.so /opt/gnome/lib/libglib-2.0.so -Wl,--end-group '-Wl,-rpath,$ORIGIN/../gdbus:$ORIGIN/../engine:$ORIGIN/../gvdb:$ORIGIN/../shm' -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/gdbus -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/engine -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/gvdb -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/shm
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: multiple definition of `dconf_changeset_new'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_database':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: multiple definition of `dconf_changeset_new_database'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_unref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: multiple definition of `dconf_changeset_unref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_ref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: multiple definition of `dconf_changeset_ref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_set':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: multiple definition of `dconf_changeset_set'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_get':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: multiple definition of `dconf_changeset_get'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_similar_to':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: multiple definition of `dconf_changeset_is_similar_to'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_all':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: multiple definition of `dconf_changeset_all'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_seal':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: multiple definition of `dconf_changeset_seal'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_describe':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: multiple definition of `dconf_changeset_describe'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_serialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: multiple definition of `dconf_changeset_serialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_deserialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: multiple definition of `dconf_changeset_deserialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_write':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: multiple definition of `dconf_changeset_new_write'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_empty':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: multiple definition of `dconf_changeset_is_empty'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_change':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: multiple definition of `dconf_changeset_change'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_diff':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: multiple definition of `dconf_changeset_diff'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-error.c.o): in function `dconf_error_quark':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: multiple definition of `dconf_error_quark'; client/libdconf-client.a(dconf-error.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: multiple definition of `dconf_is_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: multiple definition of `dconf_is_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: multiple definition of `dconf_is_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: multiple definition of `dconf_is_rel_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: multiple definition of `dconf_is_rel_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: multiple definition of `dconf_is_rel_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: first defined here
collect2: error: ld returned 1 exit status
[8/9] Linking target tests/client.
FAILED: tests/client
cc -o tests/client 'tests/59830eb@@client@exe/client.c.o' -L/opt/gnome/lib -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group client/libdconf-client.a common/libdconf-common.a -Wl,--no-whole-archive -ggdb -O2 -fno-omit-frame-pointer tests/libdconf-mock.a engine/libdconf-engine.a gvdb/libgvdb.a shm/libdconf-shm.a gdbus/libdconf-gdbus-thread.a /opt/gnome/lib/libgio-2.0.so /opt/gnome/lib/libgobject-2.0.so /opt/gnome/lib/libglib-2.0.so -Wl,--end-group '-Wl,-rpath,$ORIGIN/:$ORIGIN/../engine:$ORIGIN/../gvdb:$ORIGIN/../shm' -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/tests -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/engine -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/gvdb -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/shm
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: multiple definition of `dconf_changeset_new'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_database':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: multiple definition of `dconf_changeset_new_database'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_unref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: multiple definition of `dconf_changeset_unref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_ref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: multiple definition of `dconf_changeset_ref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_set':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: multiple definition of `dconf_changeset_set'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_get':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: multiple definition of `dconf_changeset_get'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_similar_to':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: multiple definition of `dconf_changeset_is_similar_to'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_all':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: multiple definition of `dconf_changeset_all'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_seal':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: multiple definition of `dconf_changeset_seal'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_describe':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: multiple definition of `dconf_changeset_describe'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_serialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: multiple definition of `dconf_changeset_serialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_deserialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: multiple definition of `dconf_changeset_deserialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_write':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: multiple definition of `dconf_changeset_new_write'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_empty':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: multiple definition of `dconf_changeset_is_empty'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_change':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: multiple definition of `dconf_changeset_change'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_diff':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: multiple definition of `dconf_changeset_diff'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-error.c.o): in function `dconf_error_quark':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: multiple definition of `dconf_error_quark'; client/libdconf-client.a(dconf-error.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: multiple definition of `dconf_is_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: multiple definition of `dconf_is_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: multiple definition of `dconf_is_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: multiple definition of `dconf_is_rel_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: multiple definition of `dconf_is_rel_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: multiple definition of `dconf_is_rel_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: first defined here
collect2: error: ld returned 1 exit status
[9/9] Linking target tests/gdbus-filter-leak.
FAILED: tests/gdbus-filter-leak
cc -o tests/gdbus-filter-leak 'tests/59830eb@@gdbus-filter-leak@exe/dbus-leak.c.o' -L/opt/gnome/lib -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group client/libdconf-client.a common/libdconf-common.a -Wl,--no-whole-archive -ggdb -O2 -fno-omit-frame-pointer gdbus/libdconf-gdbus-filter.a engine/libdconf-engine.a gvdb/libgvdb.a shm/libdconf-shm.a gdbus/libdconf-gdbus-thread.a /opt/gnome/lib/libgio-2.0.so /opt/gnome/lib/libgobject-2.0.so /opt/gnome/lib/libglib-2.0.so -Wl,--end-group '-Wl,-rpath,$ORIGIN/../gdbus:$ORIGIN/../engine:$ORIGIN/../gvdb:$ORIGIN/../shm' -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/gdbus -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/engine -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/gvdb -Wl,-rpath-link,/home/brion/.cache/jhbuild/build/dconf/shm
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: multiple definition of `dconf_changeset_new'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:83: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_database':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: multiple definition of `dconf_changeset_new_database'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:123: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_unref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: multiple definition of `dconf_changeset_unref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:153: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_ref':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: multiple definition of `dconf_changeset_ref'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:178: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_set':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: multiple definition of `dconf_changeset_set'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:218: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_get':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: multiple definition of `dconf_changeset_get'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:282: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_similar_to':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: multiple definition of `dconf_changeset_is_similar_to'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:337: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_all':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: multiple definition of `dconf_changeset_all'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:387: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_seal':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: multiple definition of `dconf_changeset_seal'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:438: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_describe':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: multiple definition of `dconf_changeset_describe'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:586: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_serialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: multiple definition of `dconf_changeset_serialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:618: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_deserialise':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: multiple definition of `dconf_changeset_deserialise'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:649: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_new_write':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: multiple definition of `dconf_changeset_new_write'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:691: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_is_empty':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: multiple definition of `dconf_changeset_is_empty'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:710: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_change':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: multiple definition of `dconf_changeset_change'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:737: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-changeset.c.o): in function `dconf_changeset_diff':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: multiple definition of `dconf_changeset_diff'; client/libdconf-client.a(dconf-changeset.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-changeset.c:795: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-error.c.o): in function `dconf_error_quark':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: multiple definition of `dconf_error_quark'; client/libdconf-client.a(dconf-error.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-error.c:52: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: multiple definition of `dconf_is_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:120: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: multiple definition of `dconf_is_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:146: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: multiple definition of `dconf_is_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:173: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_path':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: multiple definition of `dconf_is_rel_path'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:196: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_key':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: multiple definition of `dconf_is_rel_key'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:222: first defined here
/usr/bin/ld: common/libdconf-common.a(dconf-paths.c.o): in function `dconf_is_rel_dir':
/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: multiple definition of `dconf_is_rel_dir'; client/libdconf-client.a(dconf-paths.c.o):/home/brion/.cache/jhbuild/build/dconf/../../../../jhbuild/checkout/dconf/common/dconf-paths.c:249: first defined here
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
*** Error during phase build of dconf: ########## Error running ninja *** [48/89]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment