[Pidgin] #15352: evolution plugin fails to build against evolution-data-server-3.6 (libebook)

Pidgin trac at pidgin.im
Tue Oct 9 06:05:10 EDT 2012


#15352: evolution plugin fails to build against evolution-data-server-3.6
(libebook)
---------------------+--------------------------------------------------
 Reporter:  thgravo  |      Owner:  rekkanoryo
     Type:  defect   |     Status:  new
Milestone:           |  Component:  unclassified
  Version:  2.10.6   |   Keywords:  eds evolution-data-server gevolution
---------------------+--------------------------------------------------
 The gevolution plugin fails to build against latest eds (3.6.0):

 <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by
 default]
 add_buddy_dialog.c:1:0: note: this is the location of the previous
 definition
 <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by
 default]
 assoc-buddy.c:1:0: note: this is the location of the previous definition
 <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by
 default]
 gevolution.c:1:0: note: this is the location of the previous definition
 In file included from gevolution.h:28:0,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-book.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from gevolution.h:28:0,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-book.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23:0,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-contact.h:18:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-vcard.h:24:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24:0,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-book-query.h:3:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-query.h:9:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25:0,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-book-view.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-types.h:19:0,
                  from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:26:0,
                  from gevolution.h:28,
                  from add_buddy_dialog.c:28:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23:0,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-contact.h:18:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-vcard.h:24:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24:0,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-book-query.h:3:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-query.h:9:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25:0,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-book-view.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-types.h:19:0,
                  from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:26:0,
                  from gevolution.h:28,
                  from assoc-buddy.c:29:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 assoc-buddy.c: In function 'populate_treeview':
 assoc-buddy.c:137:14: warning: variable 'prpl_id' set but not used
 [-Wunused-but-set-variable]
 make[4]: *** [add_buddy_dialog.lo] Error 1
 make[4]: *** Waiting for unfinished jobs....
 make[4]: *** [assoc-buddy.lo] Error 1
 In file included from gevolution.h:28:0,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-book.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23:0,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-contact.h:18:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:23,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-vcard.h:24:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24:0,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-book-query.h:3:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-query.h:9:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:24,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25:0,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-book-view.h:12:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21:0,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-server-3.6/libebook/e
 -book-types.h:19:0,
                  from /usr/include/evolution-data-server-3.6/libebook/e
 -book-view.h:21,
                  from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:25,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-contact.h:10:2: error:
 #error "Only <libebook/libebook.h> should be included directly."
 In file included from /usr/include/evolution-data-
 server-3.6/libebook/e-book.h:26:0,
                  from gevolution.h:28,
                  from gevolution.c:37:
 /usr/include/evolution-data-server-3.6/libebook/e-book-types.h:13:2:
 error: #error "Only <libebook/libebook.h> should be included directly."
 make[4]: *** [gevolution.lo] Error 1
 make[4]: Leaving directory `/var/tmp/portage/net-
 im/pidgin-2.10.6/work/pidgin-2.10.6/pidgin/plugins/gevolution'
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory `/var/tmp/portage/net-
 im/pidgin-2.10.6/work/pidgin-2.10.6/pidgin/plugins'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/var/tmp/portage/net-
 im/pidgin-2.10.6/work/pidgin-2.10.6/pidgin'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/var/tmp/portage/net-
 im/pidgin-2.10.6/work/pidgin-2.10.6'
 make: *** [all] Error 2

-- 
Ticket URL: <https://developer.pidgin.im/ticket/15352>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list