GNOME Bugzilla – Bug 656529
undefined references trying to compile/build libgdata
Last modified: 2011-10-05 23:05:29 UTC
libgdata fails to build (using jhbuild); seems to be missing gdata_youtube_service_error_quark gdata_documents_service_error_quark Details follow: *** Building libgdata *** [39/213] make GEN .gitignore make all-recursive make[1]: Entering directory `/home/dfc/checkout/gnome/libgdata' Making all in . make[2]: Entering directory `/home/dfc/checkout/gnome/libgdata' GEN gdata/gdata-marshal.h GEN gdata/gdata-marshal.c CC gdata/gdata_libgdata_la-gdata-marshal.lo GEN gdata/gdata-enums.h GEN gdata/gdata-enums.c CC gdata/gdata_libgdata_la-gdata-enums.lo GEN gdata/media/gdata-media-enums.h GEN gdata/media/gdata-media-enums.c CC gdata/media/gdata_libgdata_la-gdata-media-enums.lo GEN gdata/services/documents/gdata-documents-enums.h GEN gdata/services/documents/gdata-documents-enums.c CC gdata/services/documents/gdata_libgdata_la-gdata-documents-enums.lo GEN gdata/services/picasaweb/gdata-picasaweb-enums.h GEN gdata/services/picasaweb/gdata-picasaweb-enums.c CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-enums.lo GEN gdata/services/youtube/gdata-youtube-enums.h GEN gdata/services/youtube/gdata-youtube-enums.c CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-enums.lo CC gdata/gdata_libgdata_la-gdata-entry.lo CC gdata/gdata_libgdata_la-gdata-feed.lo CC gdata/gdata_libgdata_la-gdata-service.lo CC gdata/gdata_libgdata_la-gdata-types.lo CC gdata/gdata_libgdata_la-gdata-query.lo CC gdata/gdata_libgdata_la-gdata-parser.lo CC gdata/gdata_libgdata_la-gdata-commentable.lo CC gdata/gdata_libgdata_la-gdata-comment.lo CC gdata/gdata_libgdata_la-gdata-access-handler.lo CC gdata/gdata_libgdata_la-gdata-access-rule.lo CC gdata/gdata_libgdata_la-gdata-parsable.lo CC gdata/gdata_libgdata_la-gdata-download-stream.lo CC gdata/gdata_libgdata_la-gdata-upload-stream.lo CC gdata/gdata_libgdata_la-gdata-buffer.lo CC gdata/gdata_libgdata_la-gdata-comparable.lo CC gdata/gdata_libgdata_la-gdata-batch-operation.lo CC gdata/gdata_libgdata_la-gdata-batchable.lo CC gdata/gdata_libgdata_la-gdata-batch-feed.lo CC gdata/gdata_libgdata_la-gdata-authorizer.lo CC gdata/gdata_libgdata_la-gdata-authorization-domain.lo CC gdata/gdata_libgdata_la-gdata-client-login-authorizer.lo CC gdata/gdata_libgdata_la-gdata-oauth1-authorizer.lo CC gdata/atom/gdata_libgdata_la-gdata-author.lo CC gdata/atom/gdata_libgdata_la-gdata-category.lo CC gdata/atom/gdata_libgdata_la-gdata-generator.lo CC gdata/atom/gdata_libgdata_la-gdata-link.lo CC gdata/app/gdata_libgdata_la-gdata-app-categories.lo CC gdata/exif/gdata_libgdata_la-gdata-exif-tags.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-email-address.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-feed-link.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-im-address.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-organization.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-phone-number.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-postal-address.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-reminder.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-when.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-where.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-who.lo CC gdata/gd/gdata_libgdata_la-gdata-gd-name.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-calendar.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-event.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-external-id.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-jot.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-language.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-relation.lo CC gdata/gcontact/gdata_libgdata_la-gdata-gcontact-website.lo CC gdata/georss/gdata_libgdata_la-gdata-georss-where.lo CC gdata/media/gdata_libgdata_la-gdata-media-category.lo CC gdata/media/gdata_libgdata_la-gdata-media-content.lo CC gdata/media/gdata_libgdata_la-gdata-media-credit.lo CC gdata/media/gdata_libgdata_la-gdata-media-thumbnail.lo CC gdata/media/gdata_libgdata_la-gdata-media-group.lo CC gdata/services/calendar/gdata_libgdata_la-gdata-calendar-service.lo CC gdata/services/calendar/gdata_libgdata_la-gdata-calendar-calendar.lo CC gdata/services/calendar/gdata_libgdata_la-gdata-calendar-event.lo CC gdata/services/calendar/gdata_libgdata_la-gdata-calendar-query.lo CC gdata/services/calendar/gdata_libgdata_la-gdata-calendar-feed.lo CC gdata/services/contacts/gdata_libgdata_la-gdata-contacts-service.lo CC gdata/services/contacts/gdata_libgdata_la-gdata-contacts-contact.lo CC gdata/services/contacts/gdata_libgdata_la-gdata-contacts-group.lo CC gdata/services/contacts/gdata_libgdata_la-gdata-contacts-query.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-service.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-feed.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-entry.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-document.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-text.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-presentation.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-spreadsheet.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-folder.lo CC gdata/services/documents/gdata_libgdata_la-gdata-documents-query.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-album.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-query.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-file.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-service.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-user.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-feed.lo CC gdata/services/picasaweb/gdata_libgdata_la-gdata-picasaweb-comment.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-service.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-video.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-content.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-credit.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-query.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-group.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-state.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-control.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-category.lo CC gdata/services/youtube/gdata_libgdata_la-gdata-youtube-comment.lo CCLD gdata/libgdata.la CC demos/scrapbook/demos_scrapbook_scrapbook-scrapbook.o demos/scrapbook/scrapbook.c: In function ‘choose_best_thumbnail’: demos/scrapbook/scrapbook.c:180:23: warning: ‘thumbnail’ may be used uninitialized in this function CCLD demos/scrapbook/scrapbook GISCAN gdata/GData-0.0.gir /home/dfc/checkout/gnome/libgdata/tmp-introspectQ4vf_P/GData-0.0.o:(.data+0x318): undefined reference to `gdata_youtube_service_error_quark' /home/dfc/checkout/gnome/libgdata/tmp-introspectQ4vf_P/GData-0.0.o:(.data+0x320): undefined reference to `gdata_documents_service_error_quark' collect2: ld returned 1 exit status linking of temporary binary failed: Command '['/bin/sh', './libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o', '/home/dfc/checkout/gnome/libgdata/tmp-introspectQ4vf_P/GData-0.0', '-export-dynamic', '-L.', 'gdata/libgdata.la', '-pthread', '-L/opt/gnome/lib64', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/home/dfc/checkout/gnome/libgdata/tmp-introspectQ4vf_P/GData-0.0.o']' returned non-zero exit status 1 make[2]: *** [gdata/GData-0.0.gir] Error 1 make[2]: Leaving directory `/home/dfc/checkout/gnome/libgdata' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/dfc/checkout/gnome/libgdata' make: *** [all] Error 2 *** Error during phase build of libgdata: ########## Error running make *** [39/213] [1] Rerun phase build [2] Ignore error and continue to install [3] Give up on module [4] Start shell [5] Reload configuration [6] Go to phase "wipe directory and start over" [7] Go to phase "configure" [8] Go to phase "clean" [9] Go to phase "distclean" choice:
Fixed, thanks. commit 60330e8a42e80c4dd647c55a4b99c44d67cedfc0 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Mon Aug 15 22:15:57 2011 +0100 core: Add missing symbols to symbols file Closes: bgo#656529 gdata/gdata.symbols | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
*** Bug 660616 has been marked as a duplicate of this bug. ***