After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 593609 - [regression] Build failure after kill-bonobo merge
[regression] Build failure after kill-bonobo merge
Status: RESOLVED DUPLICATE of bug 590251
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.29.x
Other Linux
: Normal major
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
evolution[kill-bonobo]
Depends on:
Blocks:
 
 
Reported: 2009-08-31 05:34 UTC by Akhil Laddha
Modified: 2009-09-25 08:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed evo patch (partial, the EPlugin) (59.91 KB, patch)
2009-09-10 17:24 UTC, Milan Crha
committed Details | Review

Description Akhil Laddha 2009-08-31 05:34:53 UTC
Evolution 2.29.1 

mv -f .deps/migr-test.Tpo .deps/migr-test.Po
/bin/sh ../libtool --tag=CC   --mode=link icecc  -g -O0 -Wl,--allow-shlib-undefined -fgnu89-inline   -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare  -Wno-sign-compare  -L/home/akhil/opt/gnome2/lib -L/home/akhil/opt/gnome2/lib -L/home/akhil/opt/gnome2/lib  -o migr-test migr-test.o exchange-config-listener.o exchange-migrate.o -lldap -llber -lresolv -lnsl -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/home/akhil/opt/gnome2/lib -L/lib -leshell -lunique-1.0 -leutil -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -ledataserverui-1.2 -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -ledata-book-1.2 -lebook-1.2 -ldbus-glib-1 -ldbus-1 -ledata-cal-1.2 -lebackend-1.2 -lecal-1.2 -lical -licalss -licalvcal -lcamel-provider-1.2 -lcamel-1.2 -ledataserver-1.2 -lsqlite3 -lxml2 -lgconf-2 -lsoup-2.4 -lbonobo-2 -lgio-2.0 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0   -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/home/akhil/opt/gnome2/lib -L/lib -leshell -lgnomeui-2 -lSM -lICE -lunique-1.0 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -ledataserverui-1.2 -lglade-2.0 -lebook-1.2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lz -lfontconfig -ledataserver-1.2 -ldbus-glib-1 -lxml2 -lgconf-2 -lbonobo-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lrt -ldbus-1 -lebackend-1.2 -lexchange-storage-1.2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   
libtool: link: icecc -g -O0 -Wl,--allow-shlib-undefined -fgnu89-inline -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o evolution-exchange-storage exchange-autoconfig-wizard.o exchange-component.o exchange-config-listener.o exchange-migrate.o exchange-storage.o main.o ../camel/.libs/camel-stub-marshal.o -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread  -L/home/akhil/opt/gnome2/lib ../mail/.libs/libexchangemail.a -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/lib -L/usr/lib /home/akhil/opt/gnome2/lib/libedata-book-1.2.so /home/akhil/opt/gnome2/lib/libedata-cal-1.2.so /home/akhil/opt/gnome2/lib/libecal-1.2.so -lical -licalss -licalvcal /home/akhil/opt/gnome2/lib/evolution/2.30/libeshell.so /home/akhil/opt/gnome2/lib/evolution/2.30/libmenus.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetable.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetext.so /home/akhil/opt/gnome2/lib/evolution/2.30/libemiscwidgets.so /home/akhil/opt/gnome2/lib/evolution/2.30/libfilter.so /home/akhil/opt/gnome2/lib/evolution/2.30/libevolution-a11y.so /home/akhil/opt/gnome2/lib/evolution/2.30/libeutil.so /home/akhil/opt/gnome2/lib/libcamel-provider-1.2.so /home/akhil/opt/gnome2/lib/libgtkhtml-editor.so -lgnome-desktop-2 -lstartup-notification-1 /home/akhil/opt/gnome2/lib/libgtkhtml-3.14.so -lgailutil -lenchant -lgnomeui-2 -lSM -lICE /home/akhil/opt/gnome2/lib/libunique-1.0.so -lX11 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 /home/akhil/opt/gnome2/lib/libedataserverui-1.2.so -lglade-2.0 /home/akhil/opt/gnome2/lib/libebook-1.2.so /home/akhil/opt/gnome2/lib/libcamel-1.2.so -lsqlite3 -lkrb4 -ldes425 -lssl3 -lsmime3 -lnss3 -ldbus-glib-1 -ldbus-1 /home/akhil/opt/gnome2/lib/libebackend-1.2.so /home/akhil/opt/gnome2/lib/libexchange-storage-1.2.so -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 /home/akhil/opt/gnome2/lib/libedataserver-1.2.so -lbonobo-2 -lbonobo-activation -lORBit-2 -lplc4 -lplds4 -lnspr4 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig /home/akhil/opt/gnome2/lib/libxml2.so -ldl -lz -lm -lgthread-2.0 -lrt -lgconf-2 -lgnome-keyring -lpthread -lldap -llber -lresolv -lnsl -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30 -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30
exchange-component.o: In function `dispose':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:114: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `impl_createView':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:140: undefined reference to `e_component_view_new_controls'
exchange-component.o: In function `impl_setLineStatus':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:263: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `default_linestatus_notify_handler':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:395: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `exchange_component_get_type':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:464: undefined reference to `POA_GNOME_Evolution_Component__fini'
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:464: undefined reference to `POA_GNOME_Evolution_Component__init'
collect2: ld returned 1 exit status
make[2]: *** [evolution-exchange-storage] Error 1
make[2]: *** Waiting for unfinished jobs....
libtool: link: icecc -g -O0 -Wl,--allow-shlib-undefined -fgnu89-inline -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o exchange-connector-setup ximian-connector-setup.o exchange-config-listener.o exchange-autoconfig-wizard.o -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread  -L/home/akhil/opt/gnome2/lib -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/lib -L/usr/lib /home/akhil/opt/gnome2/lib/libedata-book-1.2.so /home/akhil/opt/gnome2/lib/libedata-cal-1.2.so /home/akhil/opt/gnome2/lib/libecal-1.2.so -lical -licalss -licalvcal /home/akhil/opt/gnome2/lib/evolution/2.30/libeshell.so /home/akhil/opt/gnome2/lib/evolution/2.30/libmenus.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetable.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetext.so /home/akhil/opt/gnome2/lib/evolution/2.30/libemiscwidgets.so /home/akhil/opt/gnome2/lib/evolution/2.30/libfilter.so /home/akhil/opt/gnome2/lib/evolution/2.30/libevolution-a11y.so /home/akhil/opt/gnome2/lib/evolution/2.30/libeutil.so /home/akhil/opt/gnome2/lib/libcamel-provider-1.2.so /home/akhil/opt/gnome2/lib/libgtkhtml-editor.so -lgnome-desktop-2 -lstartup-notification-1 /home/akhil/opt/gnome2/lib/libgtkhtml-3.14.so -lgailutil -lenchant -lgnomeui-2 -lSM -lICE /home/akhil/opt/gnome2/lib/libunique-1.0.so -lX11 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 /home/akhil/opt/gnome2/lib/libedataserverui-1.2.so -lglade-2.0 /home/akhil/opt/gnome2/lib/libebook-1.2.so /home/akhil/opt/gnome2/lib/libcamel-1.2.so -lsqlite3 -lkrb4 -ldes425 -lssl3 -lsmime3 -lnss3 -ldbus-glib-1 -ldbus-1 /home/akhil/opt/gnome2/lib/libebackend-1.2.so /home/akhil/opt/gnome2/lib/libexchange-storage-1.2.so -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 /home/akhil/opt/gnome2/lib/libedataserver-1.2.so -lbonobo-2 -lbonobo-activation -lORBit-2 -lplc4 -lplds4 -lnspr4 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig /home/akhil/opt/gnome2/lib/libxml2.so -ldl -lz -lm -lgthread-2.0 -lrt -lgconf-2 -lgnome-keyring -lpthread -lldap -llber -lresolv -lnsl -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30 -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30
libtool: link: icecc -g -O0 -Wl,--allow-shlib-undefined -fgnu89-inline -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o migr-test migr-test.o exchange-config-listener.o exchange-migrate.o -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread  -L/home/akhil/opt/gnome2/lib -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/lib -L/usr/lib /home/akhil/opt/gnome2/lib/libedata-book-1.2.so /home/akhil/opt/gnome2/lib/libedata-cal-1.2.so /home/akhil/opt/gnome2/lib/libecal-1.2.so -lical -licalss -licalvcal /home/akhil/opt/gnome2/lib/evolution/2.30/libeshell.so /home/akhil/opt/gnome2/lib/evolution/2.30/libmenus.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetable.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetext.so /home/akhil/opt/gnome2/lib/evolution/2.30/libemiscwidgets.so /home/akhil/opt/gnome2/lib/evolution/2.30/libfilter.so /home/akhil/opt/gnome2/lib/evolution/2.30/libevolution-a11y.so /home/akhil/opt/gnome2/lib/evolution/2.30/libeutil.so /home/akhil/opt/gnome2/lib/libcamel-provider-1.2.so /home/akhil/opt/gnome2/lib/libgtkhtml-editor.so -lgnome-desktop-2 -lstartup-notification-1 /home/akhil/opt/gnome2/lib/libgtkhtml-3.14.so -lgailutil -lenchant -lgnomeui-2 -lSM -lICE /home/akhil/opt/gnome2/lib/libunique-1.0.so -lX11 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 /home/akhil/opt/gnome2/lib/libedataserverui-1.2.so -lglade-2.0 /home/akhil/opt/gnome2/lib/libebook-1.2.so /home/akhil/opt/gnome2/lib/libcamel-1.2.so -lsqlite3 -lkrb4 -ldes425 -lssl3 -lsmime3 -lnss3 -ldbus-glib-1 -ldbus-1 /home/akhil/opt/gnome2/lib/libebackend-1.2.so /home/akhil/opt/gnome2/lib/libexchange-storage-1.2.so -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 /home/akhil/opt/gnome2/lib/libedataserver-1.2.so -lbonobo-2 -lbonobo-activation -lORBit-2 -lplc4 -lplds4 -lnspr4 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig /home/akhil/opt/gnome2/lib/libxml2.so -ldl -lz -lm -lgthread-2.0 -lrt -lgconf-2 -lgnome-keyring -lpthread -lldap -llber -lresolv -lnsl -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30 -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30
rm GNOME_Evolution_Exchange_Storage_2.30.server.in
make[2]: Leaving directory `/home/akhil/src/git/evolution-exchange/storage'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/akhil/src/git/evolution-exchange'
make: *** [all] Error 2
Comment 1 Matthew Barnes 2009-08-31 23:56:06 UTC
I expected this to break, but where's the actual error message?
Comment 2 Akhil Laddha 2009-09-01 05:39:13 UTC
Does it help ? 

libtool: link: icecc -g -O0 -Wl,--allow-shlib-undefined -fgnu89-inline -DG_DISABLE_DEPRECATED -DPANGO_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -Wall -Wextra -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused-parameter -Wdeclaration-after-statement -Werror-implicit-function-declaration -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wpointer-arith -Wredundant-decls -Wundef -Wwrite-strings -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -Wno-sign-compare -o evolution-exchange-storage exchange-autoconfig-wizard.o exchange-component.o exchange-config-listener.o exchange-migrate.o exchange-storage.o main.o ../camel/.libs/camel-stub-marshal.o -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread -Wl,-R/home/akhil/opt/gnome2/lib/evolution/2.30 -pthread  -L/home/akhil/opt/gnome2/lib ../mail/.libs/libexchangemail.a -L/home/akhil/opt/gnome2/lib/evolution/2.30 -L/lib -L/usr/lib /home/akhil/opt/gnome2/lib/libedata-book-1.2.so /home/akhil/opt/gnome2/lib/libedata-cal-1.2.so /home/akhil/opt/gnome2/lib/libecal-1.2.so -lical -licalss -licalvcal /home/akhil/opt/gnome2/lib/evolution/2.30/libeshell.so /home/akhil/opt/gnome2/lib/evolution/2.30/libmenus.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetable.so /home/akhil/opt/gnome2/lib/evolution/2.30/libetext.so /home/akhil/opt/gnome2/lib/evolution/2.30/libemiscwidgets.so /home/akhil/opt/gnome2/lib/evolution/2.30/libfilter.so /home/akhil/opt/gnome2/lib/evolution/2.30/libevolution-a11y.so /home/akhil/opt/gnome2/lib/evolution/2.30/libeutil.so /home/akhil/opt/gnome2/lib/libcamel-provider-1.2.so /home/akhil/opt/gnome2/lib/libgtkhtml-editor.so -lgnome-desktop-2 -lstartup-notification-1 /home/akhil/opt/gnome2/lib/libgtkhtml-3.14.so /home/akhil/opt/gnome2/lib/libgailutil.so -lXext -lXrender -lXinerama -lXcursor -lXcomposite -lXdamage -lXfixes -lenchant -lgnomeui-2 -lSM -lICE /home/akhil/opt/gnome2/lib/libunique-1.0.so -lX11 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 /home/akhil/opt/gnome2/lib/libedataserverui-1.2.so -lglade-2.0 /home/akhil/opt/gnome2/lib/libebook-1.2.so /home/akhil/opt/gnome2/lib/libcamel-1.2.so -lsqlite3 -lkrb4 -ldes425 -lssl3 -lsmime3 -lnss3 -ldbus-glib-1 -ldbus-1 /home/akhil/opt/gnome2/lib/libebackend-1.2.so /home/akhil/opt/gnome2/lib/libexchange-storage-1.2.so -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 /home/akhil/opt/gnome2/lib/libedataserver-1.2.so -lbonobo-2 -lbonobo-activation -lORBit-2 -lplc4 -lplds4 -lnspr4 /home/akhil/opt/gnome2/lib/libgtk-x11-2.0.so /home/akhil/opt/gnome2/lib/libgdk-x11-2.0.so -latk-1.0 -lpangoft2-1.0 /home/akhil/opt/gnome2/lib/libgdk_pixbuf-2.0.so -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig /home/akhil/opt/gnome2/lib/libxml2.so -lz -lm /home/akhil/opt/gnome2/lib/libgthread-2.0.so -lrt -lgconf-2 -lgnome-keyring -lpthread -lldap -llber -lnsl -lsoup-2.4 /home/akhil/opt/gnome2/lib/libgio-2.0.so -lresolv /home/akhil/opt/gnome2/lib/libgobject-2.0.so /home/akhil/opt/gnome2/lib/libgmodule-2.0.so -ldl /home/akhil/opt/gnome2/lib/libglib-2.0.so -pthread -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30 -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib -Wl,-rpath -Wl,/home/akhil/opt/gnome2/lib/evolution/2.30
exchange-component.o: In function `dispose':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:114: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `impl_createView':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:140: undefined reference to `e_component_view_new_controls'
exchange-component.o: In function `impl_setLineStatus':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:263: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `default_linestatus_notify_handler':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:395: undefined reference to `GNOME_Evolution_Listener_complete'
exchange-component.o: In function `exchange_component_get_type':
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:464: undefined reference to `POA_GNOME_Evolution_Component__fini'
/home/akhil/src/git/evolution-exchange/storage/exchange-component.c:464: undefined reference to `POA_GNOME_Evolution_Component__init'
collect2: ld returned 1 exit status
make[2]: *** [evolution-exchange-storage] Error 1
make[2]: Leaving directory `/home/akhil/src/git/evolution-exchange/storage'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/akhil/src/git/evolution-exchange'
make: *** [all] Error 2
Comment 3 Matthew Barnes 2009-09-01 11:00:35 UTC
Yeah that's better.  As expected, it aborts because it can't find the EvolutionComponent Bonobo API.
Comment 4 Milan Crha 2009-09-10 17:24:40 UTC
Created attachment 142925 [details] [review]
proposed evo patch (partial, the EPlugin)

for evolution;

This is just a partial patch for evolution to have eex plugin buildable again.
Note that I tried to avoid code duplication slightly.
Unfortunately, the menu parts for an addressbook and a calendar doesn't seem to work, but because I've it done same as the mailer part, then I believe it's question of some minor overlook in a shell/view/whatever.

Do not forget to run in plugins/exchange-operations/ this:
   git rm \
         org-gnome-folder-subscription.xml \
         org-gnome-folder-permissions.xml \
         org-gnome-exchange-tasks-subscription.xml \
         org-gnome-exchange-cal-subscription.xml \
         org-gnome-exchange-ab-subscription.xml
Comment 5 Milan Crha 2009-09-25 08:28:53 UTC
Created commit 17ccb42 in evo master (2.29.1+)

Note it was committed in one commit, together with bug #456240 comment #18.
Comment 6 Milan Crha 2009-09-25 08:34:05 UTC
As we have a very similar bug report of the same, I'm marking this as a duplicate.

*** This bug has been marked as a duplicate of bug 590251 ***