Compilation fails with telepathy
Apparently a case of bitrot since telepathy support is off by default...
I'm on gentoo which just updated to gnome-contacts-3.36.2.
[1/46] Compiling Vala source ../src/contacts-esd-setup.vala ../s...ntacts-avatar-utils.vala ../src/contacts-vcard-type-mapping.vala
FAILED: src/25a6634@@contacts@sta/contacts-esd-setup.c src/25a6634@@contacts@sta/contacts-fake-persona-store.c src/25a6634@@contacts@sta/contacts-im-service.c src/25a6634@@contacts@sta/contacts-store.c src/25a6634@@contacts@sta/contacts-typeset.c src/25a6634@@contacts@sta/contacts-type-descriptor.c src/25a6634@@contacts@sta/contacts-utils.c src/25a6634@@contacts@sta/contacts-avatar-utils.c src/25a6634@@contacts@sta/contacts-vcard-type-mapping.c src/contacts.h src/contacts.vapi
valac -C --debug --debug --vapidir /home/rico/jhbuild/checkout/gnome-contacts/vapi --pkg telepathy-glib --pkg folks-telepathy --pkg cheese-gtk --pkg cheese --pkg libhandy-0.0 --pkg libedataserverui-1.2 --pkg libedataserver-1.2 --pkg libebook-1.2 --pkg gtk+-3.0 --pkg goa-1.0 --pkg gnome-desktop-3.0 --target-glib 2.58 --pkg glib-2.0 --pkg gio-unix-2.0 --pkg gee-0.8 --pkg folks-eds --pkg folks --color=always --directory src/25a6634@@contacts@sta --basedir ../src --library contacts --header src/contacts.h --vapi ../contacts.vapi --target-glib=2.58 --pkg config --pkg custom -D HAVE_CHEESE -D HAVE_TELEPATHY ../src/contacts-esd-setup.vala ../src/contacts-fake-persona-store.vala ../src/contacts-im-service.vala ../src/contacts-store.vala ../src/contacts-typeset.vala ../src/contacts-type-descriptor.vala ../src/contacts-utils.vala ../src/contacts-avatar-utils.vala ../src/contacts-vcard-type-mapping.vala
../src/contacts-utils.vala:83.27-83.33: error: The type name `Contact' could not be found
public void start_chat (Contact contact, string protocol, string id) {
^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
Edited by Rico Tzschichholz