Re: [Evolution-hackers] Patch for build failures in gnome-2.32 branch
On Wed, 2010-11-03 at 18:13 -0400, Paul Smith wrote: The current head of the gnome-2.32 git branch in evolution-data-server fails to compile cleanly because necessary -I options are not provided. Hi, thanks, Created commit fda6915 in eds master (2.91.2+) Created commit b0dbfb6 in eds gnome-2-32 (2.32.1+) Not sure if this needs to be applied to the master head as well. The master had it fixed already, in a similar way, but I change it to have this done the same way. Bye, Milan ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] Evolution 2.91 installation error
Hi, thanks for a message. I tried to fix this in commit fd75cdf in evolution git master, thus please update your sources and try again. It may work. Bye, Milan Thanks to Milan patch the make stage was completed successfully! However, the make install command still gives an error: make[3]: ingresso nella directory «/home/stefano/src/evolution/mail/importers» make[4]: ingresso nella directory «/home/stefano/src/evolution/mail/importers» make[4]: Nessuna operazione da eseguire per «install-exec-am». test -z /usr/local/lib/evolution/2.92 || /bin/mkdir -p /usr/local/lib/evolution/2.92 /bin/bash ../../libtool --mode=install /usr/bin/install -c libevolution-mail-importers.la '/usr/local/lib/evolution/2.92' libtool: install: warning: relinking `libevolution-mail-importers.la' libtool: install: (cd /home/stefano/src/evolution/mail/importers; /bin/bash /home/stefano/src/evolution/libtool --silent --tag CC --mode=relink gcc -g -O2 -fno-strict-aliasing -no-undefined -Wl,--no-undefined -o libevolution-mail-importers.la -rpath /usr/local/lib/evolution/2.92 libevolution_mail_importers_la-mail-importer.lo libevolution_mail_importers_la-elm-importer.lo libevolution_mail_importers_la-pine-importer.lo libevolution_mail_importers_la-evolution-mbox-importer.lo ../../e-util/libeutil.la ../../shell/libeshell.la ../../filter/libfilter.la ../../mail/libevolution-mail.la ../../shell/libeshell.la ../../widgets/misc/libemiscwidgets.la -pthread -lcairo-gobject -lgailutil -lgconf-2 -lxml2 -lgnome-desktop-2 -lstartup-notification-1 -lunique-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -pthread -L/usr/local/lib -ledataserverui-1.2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lcamel-provider-1.2 -lebook-1.2 -lcamel-1.2 -ledataserver-1.2 -lsqlite3 -lnss3 -lnssutil3 -lsmime3 -lssl3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lxml2 -lgconf-2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 ) .libs/libevolution_mail_importers_la-mail-importer.o: In function `import_mbox_exec': /home/stefano/src/evolution/mail/importers/mail-importer.c:204: undefined reference to `camel_folder_synchronize_sync' /home/stefano/src/evolution/mail/importers/mail-importer.c:148: undefined reference to `camel_operation_push_message' /home/stefano/src/evolution/mail/importers/mail-importer.c:163: undefined reference to `camel_mime_part_construct_from_parser_sync' /home/stefano/src/evolution/mail/importers/mail-importer.c:183: undefined reference to `camel_folder_append_message_sync' /home/stefano/src/evolution/mail/importers/mail-importer.c:195: undefined reference to `camel_folder_synchronize_sync' /home/stefano/src/evolution/mail/importers/mail-importer.c:197: undefined reference to `camel_operation_pop_message' .libs/libevolution_mail_importers_la-mail-importer.o: In function `import_folders_rec': /home/stefano/src/evolution/mail/importers/mail-importer.c:308: undefined reference to `camel_operation_push_message' /home/stefano/src/evolution/mail/importers/mail-importer.c:367: undefined reference to `camel_operation_pop_message' .libs/libevolution_mail_importers_la-evolution-mbox-importer.o: In function `mbox_get_preview': /home/stefano/src/evolution/mail/importers/evolution-mbox-importer.c:357: undefined reference to `camel_mime_part_construct_from_parser_sync' collect2: ld returned 1 exit status libtool: install: error: relink `libevolution-mail-importers.la' with the above command before installing it make[4]: *** [install-privsolibLTLIBRARIES] Errore 1 make[4]: uscita dalla directory «/home/stefano/src/evolution/mail/importers» make[3]: *** [install-am] Errore 2 make[3]: uscita dalla directory «/home/stefano/src/evolution/mail/importers» make[2]: *** [install-recursive] Errore 1 make[2]: uscita dalla directory «/home/stefano/src/evolution/mail» make[1]: *** [install] Errore 2 make[1]: uscita dalla directory «/home/stefano/src/evolution/mail» make: *** [install-recursive] Errore 1 Maybe can this depend on the fact that I have an Evolution 2.30 installed from ubuntu repository? P.S. After the failed installation of evolution 2.91 (in /usr/local), evolution 2.30 (from /usr/bin/evolution) is unstable, I get a segmentation fault when trying to create a New Message, for example. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution 2.91 installation error
On Thu, 2010-11-04 at 12:19 +0100, Stefano Facchini wrote: ... Hi, hrm, please try update sources again, with commit 9cc43ef. I'm wondering why I do not see these, because I would like to get them as well. :( Maybe can this depend on the fact that I have an Evolution 2.30 installed from ubuntu repository? As long as you take care of libs and DBus services then it should not be a problem. Note that since 2.32.0 is used GDBus, instead of dbus-glib (in 2.30.x) and the API also changed, thus using factories (e-addressbook-factory/e-calendar-factory) which are not for the same version as Evolution may cause trouble. The thing with DBus service is most likely it and may explain your below P.S.. (Feel free to search evolution-list/evolution-hackers archives for hints how to deal with it.) Bye, Milan P.S. After the failed installation of evolution 2.91 (in /usr/local), evolution 2.30 (from /usr/bin/evolution) is unstable, I get a segmentation fault when trying to create a New Message, for example. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution 2.91 installation error
Am Donnerstag, den 04.11.2010, 12:19 +0100 schrieb Stefano Facchini: Hi, thanks for a message. I tried to fix this in commit fd75cdf in evolution Maybe can this depend on the fact that I have an Evolution 2.30 installed from ubuntu repository? Could well be. I had the same problem and I did a LDFLAGS=-L/opt/evo/lib when I called autogen: cd evo-src/evolution PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ CC='ccache gcc' CFLAGS=-g LDFLAGS=-L/opt/evo/lib NOCONFIGURE=y bash ./autogen.sh --prefix='/opt/evo' --disable-deprecated-warning-flags cd ../obj/evolution PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ CC='ccache gcc' CFLAGS=-g LDFLAGS=-L/opt/evo/lib bash ../../evolution/autogen.sh --prefix='/opt/evo' --disable-deprecated-warning-flags Just built the whole thing and it ran through except for some help files at the end. Do a make -k to get to the end. -- thomas ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution 2.91 installation error
Hi, hrm, please try update sources again, with commit 9cc43ef. Hmm, no success. Is there anything wrong with what I have done: $ git pull git://git.gnome.org/evolution master $ make clean $ make $ sudo make install then I got the same error. Should I try something like make install -k? Maybe this message obtained during the installation of libtools is relevant: -- Libraries have been installed in: /usr/local/lib/evolution/2.92 If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,-rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. -- Bye ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers