GNOME Bugzilla – Bug 679330
jhbuild: Empathy fails on parallel make
Last modified: 2018-07-01 09:47:01 UTC
empathy-account-settings.c:233:9: warning: 'tp_account_get_protocol' is deprecated (declared at /opt/gnome/include/telepathy-1.0/telepathy-glib/account.h:116): Use 'tp_account_get_protocol_name' instead [-Wdeprecated-declarations] CC empathy-ft-handler.lo CC empathy-presence-manager.lo CC empathy-individual-manager.lo CC empathy-irc-network-manager.lo CC empathy-irc-network.lo CC empathy-irc-server.lo CC empathy-keyring.lo CC empathy-message.lo CC empathy-pkg-kit.lo CC empathy-request-util.lo CC empathy-server-sasl-handler.lo CC empathy-server-tls-handler.lo CC empathy-status-presets.lo CC empathy-time.lo CC empathy-tls-verifier.lo CC empathy-tp-chat.lo CC empathy-utils.lo CC cheese-camera-device-monitor.lo CC empathy-goa-auth-handler.lo CC empathy-enum-types.lo CC empathy-contact.lo empathy-contact.c: In function 'contact_get_avatar_filename': empathy-contact.c:1354:7: warning: 'tp_account_get_connection_manager' is deprecated (declared at /opt/gnome/include/telepathy-1.0/telepathy-glib/account.h:114): Use 'tp_account_get_cm_name' instead [-Wdeprecated-declarations] empathy-contact.c:1355:7: warning: 'tp_account_get_protocol' is deprecated (declared at /opt/gnome/include/telepathy-1.0/telepathy-glib/account.h:116): Use 'tp_account_get_protocol_name' instead [-Wdeprecated-declarations] CCLD libempathy.la make[3]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy' make[2]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy' Making all in libempathy-gtk make[2]: Entering directory `/home/spider/Projects/gnome/empathy/libempathy-gtk' GEN stamp-empathy-gtk-enum-types.h GEN empathy-gtk-enum-types.c GEN empathy-gtk-enum-types.h make all-recursive make[3]: Entering directory `/home/spider/Projects/gnome/empathy/libempathy-gtk' Making all in egg-list-box make[4]: Entering directory `/home/spider/Projects/gnome/empathy/libempathy-gtk/egg-list-box' make all-am make[5]: Entering directory `/home/spider/Projects/gnome/empathy/libempathy-gtk/egg-list-box' VALAC libegglistbox_la_vala.stamp VALAC test_list_vala.stamp VALAC test_scrolled_vala.stamp error: Package `egglistbox' not found in specified Vala API directories or GObject-Introspection GIR directories Compilation failed: 1 error(s), 0 warning(s) error: Package `egglistbox' not found in specified Vala API directories or GObject-Introspection GIR directories Compilation failed: 1 error(s), 0 warning(s) make[5]: *** [test_list_vala.stamp] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [test_scrolled_vala.stamp] Error 1 make[5]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy-gtk/egg-list-box' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy-gtk/egg-list-box' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy-gtk' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/spider/Projects/gnome/empathy/libempathy-gtk' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/spider/Projects/gnome/empathy' make: *** [all] Error 2 Reducing MAKEOPTS from -j32 to -j1 lets the build succeed properly.
That's because of egg-list-box not waiting for the static lib to be built before building the tests.
Created attachment 218406 [details] [review] Build the static lib before the tests
review please?
egg-list-box is not under active development anymore and has not seen code changes for five years. Its codebase has been archived: https://gitlab.gnome.org/Archive/egg-list-box/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.