[Evolution-hackers] ? change in how delayed send functions ?
I recently updated from 3.21.x to 3.22.2. I have Evo configured to Send through the Outbox folder ( Send after 5 minutes ). Previously, if I 'sent' an email, it would go into the Outbox for 5 minutes and then be sent. If while it was in the Outbox, I explicitely clicked on Send / Receive, then it was sent at that time (i.e. on demand). Currently, if I 'send' an email, it goes into the Outbox. If I explicitely click on Send / Receive it is not sent at that time. I.E. previously I could override the 5 minute wait by explicitely requesting Send / Receive, but currently I cannot. Was this change intentional? Personally, I prefer the original incarnation, as there times where i'm sending an email and don't want it to sit for 5 minutes. i.e. something that i wish to deliver to a co-worker/team mate 'now'. thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] https://bugzilla.gnome.org/show_bug.cgi?id=756707 alculations of lineno and offset for external editor gvim component is broken
this has been an issue for a while, I finally took a few minutes to look at it. If someone can point me to documentation that would explain to a webkitgtk novice how things work, i can attempt to generate a patch. I've not been able to find docs that would allow me to understand get_caret_position (EHTMLEditorView *view) thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] looking for a bit of help with a build failure
On Mon, 2014-05-05 at 09:37 +0200, Milan Crha wrote: On Fri, 2014-05-02 at 14:02 +, Reid Thompson wrote: $ env |egrep PKG|LD LD_LIBRARY_PATH=/opt/evo/lib PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ $ pkg-config -version 0.28 Hi, I have the same pkg-config version and the .pc file content (except of version, it shows 3.13.2 for me), but the output is correct for me. Please run: $ pkg-config --libs libedataserver-1.2 --debug do not paste it here, the debugging info is too long, but check where it got it. The most interesting part starts at lines which contain from file string. I used: $ pkg-config --libs libedataserver-1.2 --debug 21 | grep from file to see that Reading 'libedataserver-1.2' from file '$PREFIX/lib/pkgconfig/libedataserver-1.2.pc' and the rest of the required libraries goes from the system directory for me. The thing is that the debug output of pkg-config shows many useful details, thus it's possible to see where the values are taken from. I hope it'll shed some light on the issue. Also, I guess Path position defines how the string is concatenated, where it prints to me 1 for libedataserver-1.2 and camel-1.2, and number 3 for anything else. If the libedataserver-1.2 looks correct, can the problem be with camel-1.2? Bye, Milan ugh - Thank you for the help Milan, and sorry for the noise. Your request to ask for --debug information led me to the answer. pkg-config responded that --debug was an unknown option, which led me to discover that my distro had defaulted to installing Homepage:https://github.com/pkgconf/pkgconf Description: pkg-config compatible replacement with no dependencies other than ANSI C89 rather than Homepage:http://pkgconfig.freedesktop.org/wiki/ Description: Package config system that manages compile/link flags once I corrected that, things appeared as they should. Again, thank you, and sorry for the noise. reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] looking for a bit of help with a build failure
On Fri, 2014-05-02 at 14:59 +0200, Milan Crha wrote: On Tue, 2014-04-22 at 13:11 +, Reid Thompson wrote: [08:50:03][0s] rthompso@raker3 ~/evogit/obj/evolution $ pkg-config --libs libedataserver-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 Hi, I'm sorry for a late response, I did tend to forget of this due to other issues which I tried to address. Anyway, I checked my .pc files in $PREFIX/lib/pkgconfig and all of them, if they define Libs, use -L as the first parameter, thus this should work for sure. Could you check the .pc files content too, please? My output of the same command looks like that yours, only the -L is really as the first argument. EVOLUTION_DATA_SERVER_LIBS = -lebook-1.2 -ledata-book-1.2 -lebook-contacts-1.2 -lecal-1.2 -L/usr/lib -lical -licalss -licalvcal -lpthread -lebackend-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 This is odd, though it corresponds to the output fo the 'pkg-config --libs' command, at least on your machine. Bye, Milan ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers $ cat /opt/evo/lib/pkgconfig/libedataserver-1.2.pc prefix=/opt/evo exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include datarootdir=${prefix}/share datadir=${datarootdir} privincludedir=${includedir}/evolution-data-server Name: libedataserver Description: Utility library for Evolution Data Server Version: 3.13.1 Requires: gio-2.0 gmodule-2.0 camel-1.2 libsecret-1 libxml-2.0 libsoup-2.4 Libs: -L${libdir} -ledataserver-1.2 Cflags: -I${privincludedir} $ env |egrep PKG|LD LD_LIBRARY_PATH=/opt/evo/lib PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ $ pkg-config -version 0.28 $ pkg-config --libs libedataserver-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 $ pkg-config --cflags libedataserver-1.2 -I/opt/evo/include/evolution-data-server -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libsecret-1 -I/usr/include/libsoup-2.4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] looking for a bit of help with a build failure
On Tue, 2014-04-22 at 07:12 +0200, Milan Crha wrote: On Sat, 2014-04-19 at 01:06 +, Reid Thompson wrote: Tried to build from git head and was getting build failures, so I downloaded the latest stable .xz files -- getting the same failure. Can someone point me to what I may have wrong/missing? Haven't built evo et al for several months; old system was blocked at gnome-3.8. Got a new system and trying to start building again undefined reference to `e_timeout_add_seconds_with_name' ... Hi, all those functions are provided by latest evolution-data-server. It seems your evolution build picks wrong libedataserver-1.2.pc. Verify that `pkg-config --cflags libedataserver-1.2` returns one of the -I paths pointing to your $PREFIX/include/evolution-data-server, where the latest evolution-data-server had been built. Bye, Milan ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers Looks like the configure script may be slightly off in some of the makefiles, it's putting the required evo libraries before the -L/opt/evo/lib in the declaration... [08:49:53][2s] rthompso@raker3 ~/evogit/obj/evolution $ env|grep PKG PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ [08:50:03][0s] rthompso@raker3 ~/evogit/obj/evolution $ pkg-config --libs libedataserver-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 [08:50:12][0s] rthompso@raker3 ~/evogit/obj/evolution $ pkg-config --cflags libedataserver-1.2 -I/opt/evo/include/evolution-data-server -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libsecret-1 -I/usr/include/libsoup-2.4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 [08:50:16][0s] rthompso@raker3 ~/evogit/obj/evolution $ ../../evolution/configure --prefix=/opt/evo --disable-spamassassin --disable-pst-import [08:58:07][0s] rthompso@raker3 /opt/evo/lib $ nm libedataserver-1.2.so |grep e_timeout_add_seconds_with_name 00063770 T e_timeout_add_seconds_with_name looks like the problem is in the Makefiles for some of the subdirs... the -L/opt/evo/lib is after the evolution specific libraries. If I move the -L/opt/evo/lib from the middle of the declaration below to the beginning, then compilation succeeds, otherwise I think it's finding the distribution /usr/* versions of the evo libraries EVOLUTION_DATA_SERVER_LIBS = -lebook-1.2 -ledata-book-1.2 -lebook-contacts-1.2 -lecal-1.2 -L/usr/lib -lical -licalss -licalvcal -lpthread -lebackend-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 the -L/opt/evo/lib should be before the evo libraries right??? $ gcc -v Using built-in specs. COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.8.2/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../gcc-4.8.2/configure --disable-libssp --enable-multilib --enable-version-specific-runtime-libs --enable-libmudflap --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/include/g++-v4.8 --enable-libstdcxx-time --enable-__cxa_atexit --enable-clocale=gnu --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-ppl --disable-cloog --with-system-zlib --enable-obsolete --disable-werror --enable-secureplt --enable-lto --with-bugurl=http://bugs.funtoo.org --with-pkgversion='Funtoo 4.8.2-r2' --with-mpfr-include=/var/tmp/portage/sys-devel/gcc-4.8.2-r2/work/gcc-4.8.2/mpfr/src --with-mpfr-lib=/var/tmp/portage/sys-devel/gcc-4.8.2-r2/work/objdir/mpfr/src/.libs - -disable-libquadmath --enable-libgomp --enable-languages=c,c++ --disable-libgcj --disable-esp Thread model: posix gcc version 4.8.2 (Funtoo 4.8.2-r2) e-util, shell, mail, etc fail unless I alter the declaration [08:50:16][0s] rthompso@raker3 ~/evogit/obj/evolution make ...snip ../../../evolution/e-util/gal-a11y-e-table-item.c
[Evolution-hackers] looking for a bit of help with a build failure
Tried to build from git head and was getting build failures, so I downloaded the latest stable .xz files -- getting the same failure. Can someone point me to what I may have wrong/missing? Haven't built evo et al for several months; old system was blocked at gnome-3.8. Got a new system and trying to start building again thanks, reid make all-am make[3]: Entering directory '/home/rthompso/Downloads/evolution-3.12.1/build/e-util' CCLD libevolution-util.la .libs/libevolution_util_la-e-activity-bar.o: In function `activity_bar_feedback': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-activity-bar.c:75: undefined reference to `e_timeout_add_seconds_with_name' .libs/libevolution_util_la-e-activity-proxy.o: In function `activity_proxy_feedback': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-activity-proxy.c:78: undefined reference to `e_timeout_add_seconds_with_name' .libs/libevolution_util_la-e-alert.o: In function `e_alert_start_timer': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-alert.c:974: undefined reference to `e_timeout_add_seconds_with_name' .libs/libevolution_util_la-e-attachment.o: In function `attachment_cancelled_cb': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-attachment.c:613: undefined reference to `e_timeout_add_seconds_with_name' .libs/libevolution_util_la-e-calendar.o: In function `e_calendar_start_auto_move_year': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-calendar.c:603: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-calendar.o: In function `e_calendar_start_auto_move': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-calendar.c:588: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-canvas-utils.o: In function `e_canvas_item_show_area_delayed': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-canvas-utils.c:220: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-canvas.o: In function `e_canvas_item_grab': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-canvas.c:850: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-cell-text.o: In function `ect_enter_edit': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-cell-text.c:1123: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-cell-tree.o:/home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-cell-tree.c:464: more undefined references to `e_timeout_add_with_name' follow .libs/libevolution_util_la-e-misc-utils.o: In function `window_delayed_update_settings': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-misc-utils.c:125: undefined reference to `e_timeout_add_seconds_with_name' .libs/libevolution_util_la-e-name-selector-entry.o: In function `user_delete_text': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-name-selector-entry.c:1575: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-name-selector-entry.o: In function `ensure_type_ahead_complete_on_timeout': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-name-selector-entry.c:2191: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-name-selector-entry.o: In function `user_insert_text': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-name-selector-entry.c:1525: undefined reference to `e_timeout_add_with_name' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-name-selector-entry.c:1529: undefined reference to `e_timeout_add_with_name' .libs/libevolution_util_la-e-proxy-combo-box.o: In function `e_proxy_combo_box_refresh': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-combo-box.c:330: undefined reference to `e_source_registry_ref_builtin_proxy' .libs/libevolution_util_la-e-proxy-editor.o: In function `proxy_editor_load': /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:90: undefined reference to `e_proxy_method_get_type' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:91: undefined reference to `e_source_proxy_get_method' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:99: undefined reference to `e_source_proxy_dup_autoconfig_url' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:105: undefined reference to `e_source_proxy_dup_ignore_hosts' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:116: undefined reference to `e_source_proxy_dup_http_host' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:122: undefined reference to `e_source_proxy_get_http_port' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:127: undefined reference to `e_source_proxy_dup_https_host' /home/rthompso/Downloads/evolution-3.12.1/build/../e-util/e-proxy-editor.c:133: undefined reference to
[Evolution-hackers] Evo git head -- sidebar ellipses limiting folder names to ~3 to 10 chars ( is there a config setting for this?)
Is there a setting that controls the number of chars displayed? Top level tree items contain up to 10 chars, indented levels fewer level 3 contains at most 6 chars on my build, some only contain 3 see attached image attachment: sidebar.jpg___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] (evolution:30823): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
On Wed, 2013-06-26 at 14:35 +, Reid Thompson wrote: On Mon, 2013-06-24 at 10:29 -0400, Matthew Barnes wrote: $ G_DEBUG=fatal_warnings gdb evolution /opt/evo/bin/evolution-src (evolution:6219): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files /opt/evo/bin/evolution-src: line 46: 7753 Trace/breakpoint trap (core dumped) $prefix/bin/evolution-env $prefix/bin/evolution $@ $logdir/evo.log.$i 21 2) if I get past 1, if I can re-create the initial error. Type continue (or just c) in gdb. ack - :( i seem to forget everytime that $ G_DEBUG=fatal_warnings gdb evolution is the actual invocation desired, not that G_DEBUG=fatal_warnings gdb evolution is an env var. (non-standard installation/env means I end up with invocation of $ G_DEBUG=fatal_warnings /opt/evo/bin/evolution-env gdb /opt/evo/bin/evolution ) post (with attachment) rejected as too large. backtrace is here http://pastebin.com/adnJsw00 anyways -- i lucked into how to reproduce it. I've attached a backtrace. If you need more (since I think I can reproduce it at will now ), or if you'd like me to attach it to a bugzilla ticket let me know. Also as information -- using the above invocation, there are a number of other issues that gdb stops on other than the (evolution:30823): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. Do you have any interest in them? reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] (evolution:30823): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory.
As information, i happened to notice this this morning. (evolution:30823): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Error executing filter search: Failed to retrieve message: (and (match-all (= (pipe-message /bin/sh -c /home/rthompso/bin/catrootmail) 35)) ) Reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Colon is a show-stopper.
On Fri, 2013-05-17 at 11:01 -0400, Mark Filipak wrote: Here is a typical message file: ~/.local/share/evolution/mail/local/cur/1365462216.8388_1.Iris:2,S Can I persuade Evolution to use some other character in lieu of the colon? This is very important to me... it's a show-stopper. Thanks - Mark Filipak. why is it a showstopper? ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Build failures the past several days
) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./libebackend/Makefile.am 3:e-backend-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 4:$(AM_V_GEN) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./addressbook/libebook/Makefile.in 1085:e-book-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 1086:$(AM_V_GEN) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./addressbook/libebook/Makefile.am 6:e-book-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 7:$(AM_V_GEN) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./addressbook/libebook-contacts/Makefile.in 1186:e-book-contacts-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 1187:$(AM_V_GEN) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./addressbook/libebook-contacts/Makefile.am 6:e-book-contacts-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 7:$(AM_V_GEN) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./Makefile.am 30:enumtypes.h.template\ [10:15:41][1s] rthom...@raker2.ateb.com ~/evo-git-head/evolution-data-server $ cd ../evolution [10:15:44][0s] rthom...@raker2.ateb.com ~/evo-git-head/evolution $ gref enumtypes.h.template dir is . ./Makefile.in 455:enumtypes.h.template\ ./.git/index Binary file ./.git/index matches ./e-util/Makefile.in 3898:e-util-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 3899:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./e-util/Makefile.am 9:e-util-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 10:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./shell/Makefile.in 1262:e-shell-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 1263:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./shell/Makefile.am 11:e-shell-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 12:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./libemail-engine/Makefile.in 1039:e-mail-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 1040:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./libemail-engine/Makefile.am 7:e-mail-enumtypes.h: $(top_srcdir)/enumtypes.h.template $(ENUM_TYPES) 8:$(AM_V_GEN) (cd $(srcdir) $(GLIB_MKENUMS) --template $(top_srcdir)/enumtypes.h.template \ ./Makefile.am 29:enumtypes.h.template\ On Thu, 2013-04-18 at 08:16 +0200, Milan Crha wrote: On Wed, 2013-04-17 at 16:21 +, Reid Thompson wrote: For the past few days my builds of evolution, and evolution-ews ahave been failing with essentially the same error... Building from git head Can't open ../../../evolution/enumtypes.h.template: No such file or directory Can't open ../../../evolution/enumtypes.c.template: No such file or directory Hi, I added them only recently, and they are there: https://git.gnome.org/browse/evolution/tree/enumtypes.c.template The code references for them in Makefile.am as $(top_srcdir)/enumtypes.c.template thus unless the $(top_srcdir) doesn't evaluate to the proper path for you, the only reason might be a stale build files, which might require a clean build for you, as Matthew suggested. Bye, Milan ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers -- If you have received the message in error, please advise the sender by reply email and please delete the message. This message contains information which may be confidential or otherwise protected. Unless you are the addressee (or authorized to receive for the addressee), you may not use, copy, or disclose to anyone the message or any information contained in the message. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Build failures the past several days
On Thu, 2013-04-18 at 11:45 -0400, Matthew Barnes wrote: On Thu, 2013-04-18 at 11:25 -0400, Matthew Barnes wrote: Should be fixed now for both master and gnome-3-8 branches. Matt Thanks very much. I believe the same issue may exist in evolution-ews? reid -- If you have received the message in error, please advise the sender by reply email and please delete the message. This message contains information which may be confidential or otherwise protected. Unless you are the addressee (or authorized to receive for the addressee), you may not use, copy, or disclose to anyone the message or any information contained in the message. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] Build failures the past several days
For the past few days my builds of evolution, and evolution-ews ahave been failing with essentially the same error... Building from git head Can't open ../../../evolution/enumtypes.h.template: No such file or directory Can't open ../../../evolution/enumtypes.c.template: No such file or directory EX: evolution ...snip... Making all in e-util make[3]: Entering directory `/home/rthompso/evo-git-head/obj/evolution/e-util' GEN e-util-enumtypes.h GEN e-util-enumtypes.c Can't open ../../../evolution/enumtypes.h.template: No such file or directory Can't open ../../../evolution/enumtypes.c.template: No such file or directory make[3]: *** [e-util-enumtypes.h] Error 2 make[3]: *** Waiting for unfinished jobs make[3]: *** [e-util-enumtypes.c] Error 2 make[3]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution/e-util' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution' make[1]: *** [all] Error 2 make[1]: INTERNAL: Exiting with 6 jobserver tokens available; should be 5! make[1]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution' make: *** [.stamp/evolution.build] Error 2 This was also happening for EDS, but only for a couple of days. Am I missing something? Or is something missing on the remote end? Thanks reid -- If you have received the message in error, please advise the sender by reply email and please delete the message. This message contains information which may be confidential or otherwise protected. Unless you are the addressee (or authorized to receive for the addressee), you may not use, copy, or disclose to anyone the message or any information contained in the message. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] What do I need to add/enable/remove re @GNOME_CODE_COVERAGE_RULES@ so that compilation will not stop on 'Makefile:1097: *** missing separator. Stop.'
When compiling from current head, compilation stops on reaching @GNOME_CODE_COVERAGE_RULES@ Now type `make' to compile evolution-data-server Running build for evolution-data-server make[1]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server' Makefile:1097: *** missing separator. Stop. make[1]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-data-server' make: *** [.stamp/evolution-data-server.build] Error 2 Makefile:1097: *** missing separator. Stop. -- @GNOME_CODE_COVERAGE_RULES@ If I simply remove the @GNOME_CODE_COVERAGE_RULES@, compilation will continue and complete. thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] What do I need to add/enable/remove re @GNOME_CODE_COVERAGE_RULES@ so that compilation will not stop on 'Makefile:1097: *** missing separator. Stop.'
On Fri, 2012-11-02 at 11:06 -0400, Matthew Barnes wrote: On Fri, 2012-11-02 at 14:12 +, Reid Thompson wrote: When compiling from current head, compilation stops on reaching @GNOME_CODE_COVERAGE_RULES@ You need a more recent gnome-common. 3.6 or later. Done. Thanks. reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] what does --enable-text-highlight depend on?
what does --enable-text-highlight depend on thanks reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] what does --enable-text-highlight depend on?
On 10/9/2012 5:29 PM, Dan Vrátil wrote: On Tuesday 09 of October 2012 21:08:07 Reid Thompson wrote: what does --enable-text-highlight depend on A utility called highlight got it -- thanks ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] git head org.gnome.evolution.spamassassin.gschema.xml missing spamc-binary and spamd-binary keys -- evolution fails to start
git head compiles, but appears to faile to start due to missing spam[cd]-binary keys in org.gnome.evolution.spamassassin.gschema.xml. reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] git head org.gnome.evolution.spamassassin.gschema.xml missing spamc-binary and spamd-binary keys -- evolution fails to start
On Tue, 2012-10-02 at 13:24 +, Reid Thompson wrote: git head compiles, but appears to faile to start due to missing spam[cd]-binary keys in org.gnome.evolution.spamassassin.gschema.xml. reid follow on note -- evo built with --disable-spamassassin ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] git head org.gnome.evolution.spamassassin.gschema.xml missing spamc-binary and spamd-binary keys -- evolution fails to start
On Tue, 2012-10-02 at 15:36 +0200, Dan Vrátil wrote: Can you please open a new bug report in bugzilla and provide more detailed information, including backtrace (if appliable) and console output? Thanks, Dan done https://bugzilla.gnome.org/show_bug.cgi?id=685288 thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] evo 3.5.91 git head doesn't appear to be storing/
On Wed, 2012-08-29 at 16:07 +, Reid Thompson wrote: in my latest build of git head, evo doesn't seem to be storing or not retrieving some configuration settings. -- I get the 'development' popup each time i startup, it doesn't remember that I ticked the don't show again box. Evo starts up in a default size that is small for my desktop. It doesn't remember my default account. Doesn't remember my external editor configuration, etc. is there a setting location/file or something that I can/need to reset? thanks, reid OK - I see -- I must have missed a configure flag when I added glib to my git built section.. (evolution-calendar-factory:8178): GLib-GIO-WARNING **: Can't find module 'dconf' specified in GSETTINGS_BACKEND GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] evo 3.5.91 git head doesn't appear to be storing/
in my latest build of git head, evo doesn't seem to be storing or not retrieving some configuration settings. -- I get the 'development' popup each time i startup, it doesn't remember that I ticked the don't show again box. Evo starts up in a default size that is small for my desktop. It doesn't remember my default account. Doesn't remember my external editor configuration, etc. is there a setting location/file or something that I can/need to reset? thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
On Fri, 2012-08-17 at 09:50 +0200, Milan Crha wrote: Hi, I reverted [1] the folder hierarchy change as I promised. I found regressions on folder creation and deletion too, thus that's fixed as well, same as I added Inbox detection to check also on folder flags, rather than only on folder name. There is no cleanup-the-mess-I-caused code in the patch, thus you might revert your changes in folder names in filters.xml and, while evolution is not running, open ~/.cache/evolution/mail/ews-account-uid/folder-tree file and remove from there whole section which contains DisplayName=Mailbox - Reid Thompson It's like usual ini file, thus you drop the section (some weird ID) and all its subkeys. Mine looked like (IDs shortened with ...): [AAMkADdi...HW9AAA=] ParentFolderId=AAMkADdi...UCTAAA= ChangeKey=AQAAABYZqVFjEGG+Qo7TIVNxZT1qAfi/misV DisplayName=Mailbox - Milan Crha FolderType=mailbox Flags=65 Total=0 UnRead=0 As a clue, the section name is the same as ParentFolderId of the Inbox folder. I'm sorry for inconvenience I caused, and thank you for letting know that soon. Bye, Milan Not a problem. Glad I'm of some use. Inconvenience is not a problem as long as we can recover from it -- ala the instructions above for 'cleaning up' my system appear to have worked fine. Thanks, reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
On Thu, 2012-08-16 at 13:17 +, Reid Thompson wrote: Reference attached image. Unless I mis-remember... A recent change altered the tree hierarchy for my evo-ews account. In the attached image you see Reid.Thompson@ateb.comEWS --- Mailbox - Reid Thompson -- Inbox I believe that before the recent change that hierarchy was??? Reid.Thompson@ateb.comEWS --- Inbox It looks as if all filters created before that change are now invalid, as the path to the folders in the filters no longer exist??? actually, it looks as if the recent change had a larger effect. my original EWS filters are directed to folder uri=folder://1321906405.19378.1%40raker2/blah/blah/ this account 1321906405.19378.1%40raker2 ID now only exists in /home/rthompso/.cache/evolution/mail/1321906405.19378.1@raker2 ... when I restarted evo after updating git, I noticed the hierarchy change in the tree and also noticed that it was re-downloading all of my email -- I did not realize at the time that it was creating a new filesystem location/account ID [09:25:00][24s] rthompso@raker2 ~/.local/share/evolution/mail $ ls -rlt total 32 drwx-- 2 rthompso staff 4096 Oct 12 2011 spool drwx-- 3 rthompso staff 4096 Mar 19 14:57 1318279219.21145.2@raker2 drwx-- 3 rthompso staff 4096 Mar 27 15:06 imap drwx-- 2 rthompso staff 4096 May 30 14:01 vfolder drwx-- 2 rthompso staff 4096 May 30 14:01 1319116045.5325.1@raker2 drwx-- 3 rthompso staff 4096 May 30 14:01 local_mbox drwx-- 2 rthompso staff 4096 Aug 16 09:22 1318444836.12860.1@raker2 drwx-- 9 rthompso staff 4096 Aug 16 09:22 local ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
On Thu, 2012-08-16 at 13:28 +, Reid Thompson wrote: On Thu, 2012-08-16 at 13:17 +, Reid Thompson wrote: Reference attached image. Unless I mis-remember... A recent change altered the tree hierarchy for my evo-ews account. In the attached image you see Reid.Thompson@ateb.comEWS --- Mailbox - Reid Thompson -- Inbox I believe that before the recent change that hierarchy was??? Reid.Thompson@ateb.comEWS --- Inbox It looks as if all filters created before that change are now invalid, as the path to the folders in the filters no longer exist??? actually, it looks as if the recent change had a larger effect. my original EWS filters are directed to folder uri=folder://1321906405.19378.1%40raker2/blah/blah/ this account 1321906405.19378.1%40raker2 ID now only exists in /home/rthompso/.cache/evolution/mail/1321906405.19378.1@raker2 ... when I restarted evo after updating git, I noticed the hierarchy change in the tree and also noticed that it was re-downloading all of my email -- I did not realize at the time that it was creating a new filesystem location/account ID [09:25:00][24s] rthompso@raker2 ~/.local/share/evolution/mail $ ls -rlt total 32 drwx-- 2 rthompso staff 4096 Oct 12 2011 spool drwx-- 3 rthompso staff 4096 Mar 19 14:57 1318279219.21145.2@raker2 drwx-- 3 rthompso staff 4096 Mar 27 15:06 imap drwx-- 2 rthompso staff 4096 May 30 14:01 vfolder drwx-- 2 rthompso staff 4096 May 30 14:01 1319116045.5325.1@raker2 drwx-- 3 rthompso staff 4096 May 30 14:01 local_mbox drwx-- 2 rthompso staff 4096 Aug 16 09:22 1318444836.12860.1@raker2 drwx-- 9 rthompso staff 4096 Aug 16 09:22 local OK - confused. are the accounts under ~/.local/share/evolution/mail only used for local mail, or locally sync'd mail? and the .cache/evolution accounts are used for 'everyday' operations for remote mail? ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
On Thu, 2012-08-16 at 10:47 -0400, Matthew Barnes wrote: On Thu, 2012-08-16 at 13:36 +, Reid Thompson wrote: are the accounts under ~/.local/share/evolution/mail only used for local mail, or locally sync'd mail? Those directories are for local mail storage, correct. and the .cache/evolution accounts are used for 'everyday' operations for remote mail? Those directories are for caching remote mail, correct. The accounts themselves are in ~/.config/evolution/sources now. Matthew Barnes Matthew, Thanks, so it appears I just need to update filters.xml to convert all instances of the folder uri substring folder://1321906405.19378.1%40raker2/Inbox/ to folder://1321906405.19378.1%40raker2/Mailbox%20-%20Reid%20Thompson/Inbox/ my filters use 1321906405.19378.1%40raker2/ EX: folder uri=folder://1321906405.19378.1%40raker2/Inbox/DavesCrons/ which exists as [11:00:56][0s] rthompso@raker2 ~/.config/evolution/sources $ ls -rlt 1321906405.19378.1@raker2* -rw--- 1 rthompso staff 271 Aug 2 16:12 1321906405.19378.1@raker2.source $ cat 1321906405.19378.1@raker2.source [Data Source] DisplayName=Reid.Thompson@ateb.comEWS Enabled=true Parent=1339189036.14925.13@raker2 [Mail Account] IdentityUid=1339189036.14925.11@raker2 BackendName=ews [Refresh] Enabled=true IntervalMinutes=3 [Message Disposition Notifications] ResponsePolicy=never which lists parent as 1339189036.14925.13@raker2 and account as 1339189036.14925.11@raker2 -- but all of the filters fail with No such folder:... messages ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
OK filters will work manually, but they're not getting automatically ran. Any suggestions? Filters log shows no activity as emails come in. applying filter manually works and gets logged. ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] recent change breaks filters???
On Thu, 2012-08-16 at 12:22 -0400, Matthew Barnes wrote: On Thu, 2012-08-16 at 16:02 +, Reid Thompson wrote: filters will work manually, but they're not getting automatically ran. Any suggestions? Filters log shows no activity as emails come in. applying filter manually works and gets logged. Check your account settings first: [ ] Apply filters to new messages in Inbox on this server Maybe the backend is confused as to which folder is now Inbox. Does your Inbox folder show an Inbox icon in the folder tree? Matthew Barnes box is checked. preferences had no folder listed as default. will set ews as default and restart and test. I believe that the answer to to icon question is yes -- attached is low res jpg of inbox icon attachment: evo.jpg___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] ../../../../evolution/modules/itip-formatter/e-mail-parser-itip.c:165:2: error: implicit declaration of function 'E_MAIL_PART_ITIP' git head build fails
On 08/08/2012 01:42 AM, Milan Crha wrote: On Tue, 2012-08-07 at 10:59 -0400, Reid Thompson wrote: make[6]: Entering directory `/home/rthompso/evo-git-head/obj/evolution/modules/itip-formatter' CC module_itip_formatter_la-e-mail-formatter-itip.lo CC module_itip_formatter_la-e-mail-parser-itip.lo CC module_itip_formatter_la-itip-view.lo ../../../../evolution/modules/itip-formatter/e-mail-parser-itip.c: In function 'bind_itip_view': ../../../../evolution/modules/itip-formatter/e-mail-parser-itip.c:165:2: error: implicit declaration of function 'E_MAIL_PART_ITIP' ../../../../evolution/modules/itip-formatter/e-mail-parser-itip.c:165:2: warning: nested extern declaration of 'E_MAIL_PART_ITIP' ../../../../evolution/modules/itip-formatter/e-mail-parser-itip.c:165:8: warning: assignment makes pointer from integer without a cast Hi, that's strange. The macro is defined in e-mail-part-itip.h, which is included in the top of the file. And works for me. Bye, Milan Milan, You are correct. Sorry. My compiler stops compilation when it hits redefinition of typedef struct _EMailPartItip EMailPartItip; I inadvertently made the macro not visible when I adjusted the file to get past this. Apologies for the noise. reid ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] evo-ews/evo producing error popup when sending emails
I just rebuilt, and this seems to be corrected. thanks, reid On Thu, 2012-07-26 at 14:55 +0200, Milan Crha wrote: On Wed, 2012-07-25 at 12:59 +, Reid Thompson wrote: After updating to git-head yesterday, every email that I send using evo via my evo-ews setup account produces the error popup in the attached png. The email is sent and delivered, but the popup occurs. Emails sent using other non-ews accounts do not produce the popup. Hi, oops, might be my fault. No items found sounds like a change I did recently [1]. I'll check it and update [1] accordingly. Thanks for the notice, Milan [1] https://bugzilla.gnome.org/show_bug.cgi?id=665986 ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] out of source tree build issue and then installation fails with undefined references in git head
On Fri, 2012-06-22 at 09:22 +0200, Milan Crha wrote: On Thu, 2012-06-21 at 13:54 +, Reid Thompson wrote: On Thu, 2012-06-21 at 10:27 +0200, Christian Hilberg wrote: E-D-S commit 4bc0fd235298a75bd055f0954fb48748d8dcbdc8 resolves the issue. I still am getting the install failure... libtool: install: warning: relinking `libebookbackendgoogle.la' libtool: install: ../../../addressbook/libedata-book/libedata-book-1.2.la e-book-backend-google.c:1636: undefined reference to `e_data_book_respond_modify_contacts' e-book-backend-google.c:1459: undefined reference to `e_data_book_respond_create_contacts' Hi, that's strange, the above missing functions are part of libedata-book-1.2.la, thus it seems to me that your libedata-book-1.2.la was not rebuild properly, or points to out-of-date .so files? I would try with make uninstall, git clean -xfd and then rebuild from scratch, just in case. Bye, Milan I ... removed my install directory hierarchy rm -rf /opt/evo removed the git src directories for the components that i'm building rm -rf evo-git-head/{evolution-data-server evolution gtkhtml evolution-ews} re-downloaded git head {evolution-data-server evolution gtkhtml evolution-ews} and rebuilt.. full configure, build record here http://pastebin.com/tLNNj0cW still getting the install failure /bin/mkdir -p '/opt/evo/share/evolution-data-server-3.6' /usr/bin/install -c -m 644 ../../../../../evolution-data-server/addressbook/backends/ldap/evolutionperson.schema '/opt/evo/share/evolution-data-server-3.6' make[5]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/ldap' make[4]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/ldap' Making install in google make[4]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' Making install in . make[5]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' make[6]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' make[6]: Nothing to be done for `install-exec-am'. /bin/mkdir -p '/opt/evo/lib/evolution-data-server/addressbook-backends' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libebookbackendgoogle.la '/opt/evo/lib/evolution-data-server/addressbook-backends' libtool: install: warning: relinking `libebookbackendgoogle.la' libtool: install: (cd /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google; /bin/sh /home/rthompso/evo-git-head/obj/evolution-data-server/libtool --silent --tag CC --mode=relink ccache gcc -g -module -avoid-version -Wl,--no-undefined -o libebookbackendgoogle.la -rpath /opt/evo/lib/evolution-data-server/addressbook-backends libebookbackendgoogle_la-e-book-backend-google-factory.lo libebookbackendgoogle_la-e-book-backend-google.lo libebook-google-utils.la ../../../addressbook/libebook/libebook-1.2.la ../../../addressbook/libedata-book/libedata-book-1.2.la ../../../libedataserver/libedataserver-1.2.la ../../../libebackend/libebackend-1.2.la -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgnome-keyring -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgdata -lsoup-2.4 -lxml2 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--export-dynamic -pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0 -lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnsp r4 -lsqlite3 -lz -L/usr/lib -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 ) .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `e_book_backend_google_modify_contacts': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1866: undefined reference to `e_data_book_respond_modify_contacts' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `modify_contact_finish': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1643: undefined reference to `e_data_book_respond_modify_contacts' /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1636: undefined reference to `e_data_book_respond_modify_contacts' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `create_contact_finish': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1283: undefined reference to `e_data_book_respond_create_contacts' /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server
Re: [Evolution-hackers] out of source tree build issue and then installation fails with undefined references in git head
On Fri, 2012-06-22 at 14:41 +, Reid Thompson wrote: On Fri, 2012-06-22 at 09:22 +0200, Milan Crha wrote: On Thu, 2012-06-21 at 13:54 +, Reid Thompson wrote: On Thu, 2012-06-21 at 10:27 +0200, Christian Hilberg wrote: E-D-S commit 4bc0fd235298a75bd055f0954fb48748d8dcbdc8 resolves the issue. I still am getting the install failure... libtool: install: warning: relinking `libebookbackendgoogle.la' libtool: install: ../../../addressbook/libedata-book/libedata-book-1.2.la e-book-backend-google.c:1636: undefined reference to `e_data_book_respond_modify_contacts' e-book-backend-google.c:1459: undefined reference to `e_data_book_respond_create_contacts' Hi, that's strange, the above missing functions are part of libedata-book-1.2.la, thus it seems to me that your libedata-book-1.2.la was not rebuild properly, or points to out-of-date .so files? I would try with make uninstall, git clean -xfd and then rebuild from scratch, just in case. Bye, Milan I ... removed my install directory hierarchy rm -rf /opt/evo removed the git src directories for the components that i'm building rm -rf evo-git-head/{evolution-data-server evolution gtkhtml evolution-ews} re-downloaded git head {evolution-data-server evolution gtkhtml evolution-ews} and rebuilt.. full configure, build record here http://pastebin.com/tLNNj0cW still getting the install failure should the /opt/evo/lib/libedata-book-1.2.la be the same size as the /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/libedata-book/.libs/libedata-book-1.2.lai ??? $ locate libedata-book-1.2.la |xargs ls -lrt -rw-r--r-- 1 rthompso staff 2863 Jun 22 10:24 /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/libedata-book/libedata-book-1.2.la -rw-r--r-- 1 rthompso staff 1365 Jun 22 10:24 /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/libedata-book/.libs/libedata-book-1.2.lai lrwxrwxrwx 1 rthompso staff 23 Jun 22 10:24 /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/libedata-book/.libs/libedata-book-1.2.la - ../libedata-book-1.2.la -rwxr-xr-x 1 rthompso staff 1365 Jun 22 10:40 /opt/evo/lib/libedata-book-1.2.la ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] out of source tree build issue and then installation fails with undefined references in git head
On Thu, 2012-06-21 at 16:54 +0200, Christian Hilberg wrote: Am Donnerstag 21 Juni 2012, um 15:54:07 schrieb Reid Thompson: On Thu, 2012-06-21 at 10:27 +0200, Christian Hilberg wrote: E-D-S commit 4bc0fd235298a75bd055f0954fb48748d8dcbdc8 resolves the issue. I still am getting the install failure... Did you re-run autogen.sh? Yes... Running config for evolution-data-server /usr/bin/gnome-autogen.sh checking for autoconf = 2.58... testing autoconf2.50... not found. testing autoconf... found 2.68 checking for automake = 1.10... testing automake-1.11... found 1.11.5 checking for libtool = 2.2... testing libtoolize... found 2.4 checking for gettext = 0.10.40... testing gettextize... found 0.18.1 checking for intltool = 0.35.5... testing intltoolize... found 0.50.2 checking for pkg-config = 0.14.0... testing pkg-config... found 0.26 checking for gtk-doc = 1.0... testing gtkdocize... found 1.18 Checking for required M4 macros... Checking for forbidden M4 macros... Processing ../../evolution-data-server/configure.ac Running libtoolize... libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' Running autopoint... Copying file po/Makefile.in.in Running intltoolize... Running gtkdocize... Running aclocal-1.11... Running autoconf... Running autoheader... Running automake-1.11... Running ../../evolution-data-server/configure --enable-maintainer-mode --prefix=/opt/evo --with-openldap=yes --enable-gnome-keyring=yes --with-e2k-debug --disable-goa --with-krb5=/usr --disable-weather --enable-introspection=no --with-gconf-source=xml:merged:/opt/evo/etc/gconf/gconf.xml.defaults ... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] out of source tree build issue and then installation fails with undefined references in git head
out of tree build requires the following manual intervention... 15001 cp evolution-data-server/libedataserver/*.h obj/evolution-data-server/libedataserver/ 15002 cp evolution-data-server/camel/*.h obj/evolution-data-server/camel/ build will then complete, but installation fails with /bin/mkdir -p '/opt/evo/share/evolution-data-server-3.6' /usr/bin/install -c -m 644 ../../../../../evolution-data-server/addressbook/backends/ldap/evolutionperson.schema '/opt/evo/share/evolution-data-server-3.6' make[5]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/ldap' make[4]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/ldap' Making install in google make[4]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' Making install in . make[5]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' make[6]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google' make[6]: Nothing to be done for `install-exec-am'. /bin/mkdir -p '/opt/evo/lib/evolution-data-server/addressbook-backends' /bin/sh ../../../libtool --mode=install /usr/bin/install -c libebookbackendgoogle.la '/opt/evo/lib/evolution-data-server/addressbook-backends' libtool: install: warning: relinking `libebookbackendgoogle.la' libtool: install: (cd /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google; /bin/sh /home/rthompso/evo-git-head/obj/evolution-data-server/libtool --silent --tag CC --mode=relink ccache gcc -g -module -avoid-version -Wl,--no-undefined -o libebookbackendgoogle.la -rpath /opt/evo/lib/evolution-data-server/addressbook-backends libebookbackendgoogle_la-e-book-backend-google-factory.lo libebookbackendgoogle_la-e-book-backend-google.lo libebook-google-utils.la ../../../addressbook/libebook/libebook-1.2.la ../../../addressbook/libedata-book/libedata-book-1.2.la ../../../libedataserver/libedataserver-1.2.la ../../../libebackend/libebackend-1.2.la -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgnome-keyring -lglib-2.0 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgdata -lsoup-2.4 -lxml2 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -Wl,--export-dynamic -pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0 -lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnsp r4 -lsqlite3 -lz -L/usr/lib -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 ) .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `e_book_backend_google_modify_contacts': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1866: undefined reference to `e_data_book_respond_modify_contacts' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `modify_contact_finish': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1643: undefined reference to `e_data_book_respond_modify_contacts' /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1636: undefined reference to `e_data_book_respond_modify_contacts' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `create_contact_finish': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1283: undefined reference to `e_data_book_respond_create_contacts' /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1276: undefined reference to `e_data_book_respond_create_contacts' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `request_authorization': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1200: undefined reference to `e_book_backend_get_registry' .libs/libebookbackendgoogle_la-e-book-backend-google.o: In function `e_book_backend_google_create_contacts': /home/rthompso/evo-git-head/obj/evolution-data-server/addressbook/backends/google/../../../../../evolution-data-server/addressbook/backends/google/e-book-backend-google.c:1459: undefined reference to `e_data_book_respond_create_contacts' collect2: ld returned 1 exit status libtool: install: error: relink `libebookbackendgoogle.la' with the above command before installing it make[6]: *** [install-ebook_backendLTLIBRARIES] Error 1 make[6]: Leaving directory
Re: [Evolution-hackers] Evolution Plugins Guide?
pull down the source and look in the evolution/plugins directory On 5/19/2012 3:16 AM, Onyeibo Oku wrote: Greetings How does one begin to script plugins for Evolution. I'm considering an exploration into mail-merging. Similar to this one for Thunderbird ( https://addons.mozilla.org/en-US/thunderbird/addon/mail-merge/ ) How can one begin to navigate towards realising this? Any guides, libraries, SDK etc. that I need to look at? Is it something an intermediate scripting enthusiast can handle? (I do python mainly) Regards Onyeibo ___ 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 mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] hopefully minor help on building for 3.3.4 em-format-html.c:1583: undefined reference to `camel_operation_cancel_check'
Attempting to update to 3.3.4 from gnome-3-2 using the sources below. I'm currently getting the build error noted at bottom. Do I need to bump one of the other components up, or am I missing a component? $ for dir in `cat dirs`; do cd $dir; echo $dir;git branch; echo ; echo ;cd ..; done evolution-data-server EVOLUTION_DATA_SERVER_3_2_2 EVOLUTION_DATA_SERVER_3_3_2 * EVOLUTION_DATA_SERVER_3_3_4 gnome-3-2 master evolution EVOLUTION_3_2_2 EVOLUTION_3_3_2 * EVOLUTION_3_3_4 gnome-3-2 master evolution-ews EVOLUTION_EWS_3_2_2 EVOLUTION_EWS_3_3_2 * EVOLUTION_EWS_3_3_4 gnome-3-2 master evolution-mapi EVOLUTION_MAPI_3_2_2 EVOLUTION_MAPI_3_3_1 * gnome-3-2 master evolution-webcal * master glib 2-29-90 * glib-2-30 master pango * 1-26-2 1-27-1 1.28.4 master pango-1-29-3 pango-1-29-4 libgdata * LIBGDATA_0_10_0 LIBGDATA_0_9_1 master gail * master atk * gnome-3-2 master gtk+ * gtk-3-2 master openchange fatal: Not a git repository (or any parent up to mount parent ) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). gtkhtml * gnome-3-2 gnome-3.2 master libnotify * master gsettings-desktop-schemas * 3-2-0 master gnome-desktop 3-2-0 3-2-1 * gnome-3-2 master ..snip... Making all in . make[5]: Entering directory `/home/rthompso/evo-git-head/obj/evolution/mail' CC libevolution_mail_la-e-mail-view.lo ...snip CC libevolution_mail_la-mail-ops.lo ../../../evolution/mail/mail-ops.c: In function 'fetch_mail_exec': ../../../evolution/mail/mail-ops.c:218:11: warning: 'is_local_delivery' may be used uninitialized in this function CC libevolution_mail_la-mail-send-recv.lo ../../../evolution/mail/mail-send-recv.c: In function 'build_dialog': ../../../evolution/mail/mail-send-recv.c:454:3: warning: not enough variable arguments to fit a sentinel CC libevolution_mail_la-mail-tools.lo CC libevolution_mail_la-mail-vfolder.lo CC libevolution_mail_la-message-list.lo ../../../evolution/mail/message-list.c: In function 'on_click': ../../../evolution/mail/message-list.c:4128:7: warning: 'flag' may be used uninitialized in this function echo /* Automatically generated. Do not edit. */ em-filter-i18n.h;\ cat ../../../evolution/mail/filtertypes.xml ../../../evolution/mail/vfoldertypes.xml ../../../evolution/mail/searchtypes.xml |\ sed -n -e 's:.*title\(.*\)/title:gchar *s = N_(\1);:p' | \ sort -u em-filter-i18n.h LC_ALL=C /usr/bin/intltool-merge -s -u -c ../po/.intltool-merge-cache ../../../evolution/po ../../../evolution/mail/evolution-mail.schemas.in evolution-mail.schemas Found cached translation database Merging translations into evolution-mail.schemas. CC libevolution_mail_la-em-config.lo CC libevolution_mail_la-em-composer-utils.lo CC libevolution_mail_la-em-account-editor.lo CCLD libevolution-mail.la libtool: link: warning: `/usr/lib/libical.la' seems to be moved ...snip libtool: link: warning: `/usr/lib/libical.la' seems to be moved libtool: link: warning: `/usr/lib/libgcrypt.la' seems to be moved libtool: link: warning: `/usr/lib/libgpg-error.la' seems to be moved .libs/libevolution_mail_la-em-format-html.o: In function `emfh_gethttp': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/em-format-html.c:1583: undefined reference to `camel_operation_cancel_check' .libs/libevolution_mail_la-em-utils.o: In function `search_address_in_addressbooks': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/em-utils.c:1766: undefined reference to `camel_operation_cancel_check' .libs/libevolution_mail_la-em-utils.o: In function `try_open_book_client': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/em-utils.c:1534: undefined reference to `camel_operation_cancel_check' .libs/libevolution_mail_la-mail-mt.o: In function `mail_msg_cancel': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/mail-mt.c:284: undefined reference to `camel_operation_cancel' .libs/libevolution_mail_la-mail-mt.o: In function `mail_cancel_all': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/mail-mt.c:341: undefined reference to `camel_operation_cancel' .libs/libevolution_mail_la-mail-send-recv.o: In function `receive_cancel': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/mail-send-recv.c:194: undefined reference to `camel_operation_cancel' .libs/libevolution_mail_la-message-list.o: In function `mail_regen_cancel': /home/rthompso/evo-git-head/obj/evolution/mail/../../../evolution/mail/message-list.c:5013: undefined reference to `camel_operation_cancel' collect2: ld returned 1 exit status make[5]: *** [libevolution-mail.la] Error 1 make[5]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution/mail' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution/mail' make[3]:
Re: [Evolution-hackers] evolution-2.32.1 build error
On 12/07/2010 10:11 AM, Sasa Ostrouska wrote: Hi, again me. I'm getting this time the following error during building up evolution 2.32.1: cc1: warning: /usr/include/drm: No such file or directory i had to create a link on my system lrwxrwxrwx 1 root root 19 Nov 18 09:44 drm - /usr/include/libdrm ___ 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] A quick evo-* git head build question
my latest build attempt with glib, gtk+, evo-* all at git head appears to fail due to some api changes. Could someone post me the (highest?) tag/branch levels of glib, gtk+ that will allow me to build evo-* git head? thanks, reid ___ 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-mapi 0.32.0
On 11/14/2010 2:40 PM, Sasa Ostrouska wrote: On Sun, Nov 14, 2010 at 12:47 PM, Sasa Ostrouskacas...@gmail.com wrote: On Sat, Nov 13, 2010 at 9:21 PM, Sasa Ostrouskacas...@gmail.com wrote: On Sat, Nov 13, 2010 at 9:19 PM, Sasa Ostrouskacas...@gmail.com wrote: On Sat, Nov 13, 2010 at 12:00 PM, tjoentj...@dds.nl wrote: On Sat, 2010-11-13 at 01:21 +0100, Sasa Ostrouska wrote: Ok, I know you are tired, but try to look at that one also. I have installed and built e-d-s and evolution, and they both work, now trying to build up evo-mapi I get the following configure error: ... checking for EVOLUTION_DATA_SERVER... configure: error: Package requirements (evolution-data-server-1.2= 2.31.6) were not met: Empty package name in Requires or Conflicts in file '/usr/lib64/pkgconfig/evolution-data-server-1.2.pc' it seems it can't find e-d-s ..pc file, now I'm asking, why evolution found it ? Looks like it found the .pc but something wrong in it Hmm, seems something is wrong with it: # pkg-config --exists --print-errors evolution-data-server-1.2 Empty package name in Requires or Conflicts in file '/usr/lib64/pkgconfig/evolution-data-server-1.2.pc' Will investigate, thanks. Rgds Saxa Heh, seems really is not much info in there: r...@quadser:/home/sasa/DEVELOPMENT/DROPLINE_GNOME/DBS/DLG_2_32# cat /usr/lib64/pkgconfig/evolution-data-server-1.2.pc prefix=/usr exec_prefix=${prefix} libdir=/usr/lib64 includedir=${prefix}/include privlibdir=${libdir}/evolution-data-server-2.32 extensiondir=${libdir}/evolution-data-server-1.2/extensions datarootdir=${prefix}/share datadir=${datarootdir} privdatadir=${datadir}/evolution-data-server-2.32 execversion=2.32 Name: evolution-data-server Description: The evolution data server for the calendar and addressbook Version: 2.32.0 Requires: gio-2.0, , r...@quadser:/home/sasa/DEVELOPMENT/DROPLINE_GNOME/DBS/DLG_2_32# Will try to rebuild e-d-s. Rgds Saxa Rebuilding the e-d-s have not helped, it created the same empty .pc file. Any ideas where should I start looking ? Rgds Saxa ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers It's not empty. I think the problem is this line Requires: gio-2.0, , note the extra comma with no package preceding it which I assume this error is referencing: Empty package name in Requires or Conflicts in file mine contains: $ cat ./lib/pkgconfig/evolution-data-server-1.2.pc prefix=/opt/evo exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include privlibdir=${libdir}/evolution-data-server-2.92 extensiondir=${libdir}/evolution-data-server-1.2/extensions datarootdir=${prefix}/share datadir=${datarootdir} privdatadir=${datadir}/evolution-data-server-2.92 execversion=2.92 Name: evolution-data-server Description: The evolution data server for the calendar and addressbook Version: 2.91.3 Requires: gio-2.0, nss, nspr ___ 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] latest e-d-s git head won't build out of source tree
On Tue, 2010-10-05 at 08:16 -0400, Matthew Barnes wrote: On Mon, 2010-10-04 at 17:33 +0200, Javier Jardón wrote: The patch attached should fix the problem Thanks for this. Applied to master branch of evolution-data-server and evolution. Our other modules are still using GLib's gettext, so I guess they'll need to be fixed similarly when we switch them over to upstream gettext. rthom...@raker~/evo-git-head/obj/evolution-data-server $ ../../evolution-data-server/autogen.sh --prefix=/usr **Error**: Directory `../../evolution-data-server' does not look like the top-level evolution-data-server directory rthom...@raker~/evo-git-head/evolution-data-server $ git branch gnome-2-30 gnome-2-32 * master rthom...@raker~/evo-git-head/obj/evolution-data-server $ git log commit 821747af30cb25382b35dc8845c9bac154e21603 Author: Matthew Barnes mbar...@redhat.com Date: Tue Oct 5 11:29:28 2010 -0400 Limit libgdata support to 0.6. libgdata 0.7 will break API. We don't want to deal with that until 0.7 is released, so cap the supported version. commit 6954a545ac771ab999251c43c56ed4d4f673acb0 Author: Javier Jardón jjar...@gnome.org Date: Tue Oct 5 08:10:41 2010 -0400 Fix srcdir != builddir builds. ...snip... ___ 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] latest e-d-s git head won't build out of source tree
On Tue, 2010-10-05 at 13:15 -0400, Reid Thompson wrote: On Tue, 2010-10-05 at 08:16 -0400, Matthew Barnes wrote: On Mon, 2010-10-04 at 17:33 +0200, Javier Jardón wrote: The patch attached should fix the problem Thanks for this. Applied to master branch of evolution-data-server and evolution. Our other modules are still using GLib's gettext, so I guess they'll need to be fixed similarly when we switch them over to upstream gettext. rthom...@raker~/evo-git-head/obj/evolution-data-server $ ../../evolution-data-server/autogen.sh --prefix=/usr **Error**: Directory `../../evolution-data-server' does not look like the top-level evolution-data-server directory rthom...@raker~/evo-git-head/evolution-data-server $ git branch gnome-2-30 gnome-2-32 * master rthom...@raker~/evo-git-head/obj/evolution-data-server $ git log commit 821747af30cb25382b35dc8845c9bac154e21603 Author: Matthew Barnes mbar...@redhat.com Date: Tue Oct 5 11:29:28 2010 -0400 Limit libgdata support to 0.6. libgdata 0.7 will break API. We don't want to deal with that until 0.7 is released, so cap the supported version. commit 6954a545ac771ab999251c43c56ed4d4f673acb0 Author: Javier Jardón jjar...@gnome.org Date: Tue Oct 5 08:10:41 2010 -0400 Fix srcdir != builddir builds. ...snip... ___ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-hackers adding abit of debugging diff --git a/autogen.sh b/autogen.sh index 4e87cdc..5fdb989 100755 --- a/autogen.sh +++ b/autogen.sh @@ -4,8 +4,13 @@ srcdir=`dirname $0` test -z $srcdir srcdir=. +echo srcdir is $srcdir + cd $srcdir +echo pwd is $PWD +ls + PKG_NAME=evolution-data-server REQUIRED_AUTOCONF_VERSION=2.58 REQUIRED_AUTOMAKE_VERSION=1.10 $ ../../evolution-data-server/autogen.sh srcdir is ../../evolution-data-server pwd is /home/rthompso/evo-git-head/evolution-data-server aclocal.m4 depcomp ltmain.sh addressbook docs m4 art evolution-data-server.doapMAINTAINERS AUTHORS evolution-data-server.pc.in Makefile.am autogen.sh evolution-data-server-zip.in Makefile.in autom4te.cache git.mkmarshal.mk calendarglib-gen.mak missing camel gtk-doc.make mkinstalldirs ChangeLog HACKING NEWS compile iconv-detect.cpo config.guessinstall-shREADME config.h.in intltool-extract.in servers config.h.in~intltool-merge.in test.sh config.sub intltool-update.intest.sh.clean configure libebackend TODO configure.aclibedataserver COPYING libedataserverui **Error**: Directory `../../evolution-data-server' does not look like the top-level evolution-data-server directory so I think it's ending up with pwd being /home/rthompso/evo-git-head/evolution-data-server and the tests being ../../evolution-data-server/configure.ac ../../evolution-data-server/ChangeLog ../../evolution-data-server/calendar which fails?? ___ 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] latest e-d-s git head won't build out of source tree
This used to work... is the issue something on my side, or something changed at the source level. source is in ~/evo-git-head/evolution-data-server build is in ~/evo-git-head/obj/evolution-data-server rthom...@raker~/evo-git-head $ cd obj/evolution-data-server/ rthom...@raker~/evo-git-head/obj/evolution-data-server $ ../../evolution-data-server/autogen.sh /usr/bin/gnome-autogen.sh autopoint: *** Missing configure.in or configure.ac, please cd to your package first. autopoint: *** Stop. rthom...@raker~/evo-git-head/obj/evolution-data-server ___ 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] Requested 'gtk+-2.0 = 2.22.0' but version of GTK+ is 2.21.0
On Wed, Sep 29, 2010 at 11:28:46PM -0400, Matthew Barnes wrote: On Wed, 2010-09-29 at 13:13 -0400, Reid Thompson wrote: can someone tell me which branch or tag or hash or date of gtk+ I need to build to get me a gtk+-2.0.pc file that will satisfy this check. You want the gtk-2-22 branch. The git tag for the 2.22.0 release is 2.22.0. arg -- i'm an idiot. It helps to remember to update the local repository -- Thanks Matthew. Having the gtk-2-22 branch but not the 2.22.0 tag caused the light to go on. reid ___ 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] Requested 'gtk+-2.0 = 2.22.0' but version of GTK+ is 2.21.0
can someone tell me which branch or tag or hash or date of gtk+ I need to build to get me a gtk+-2.0.pc file that will satisfy this check. Requested 'gtk+-2.0 = 2.22.0' but version of GTK+ is 2.21.0 Seems like everything I try either gets me a gtk+-3.0.pc file or a gtk +-2.0 2.21.0 version. thanks, reid ___ 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] Another build failure
On 2/7/2010 5:13 PM, Paul Smith wrote: On Sun, 2010-02-07 at 16:36 -0500, Matthew Barnes wrote: I still can't reproduce these build failures myself for some reason, so if you could verify there are no more linking problems I'd appreciate it greatly since we have a release tomorrow. Works now, thanks. I'm updating my web page related to my Makefile. I'm not sure how difficult it would be to get it working on Red Hat. I would think not very hard, all the dependencies should already be there. Getting it to work on gentoo was easy enough. I set distro to empty and to install in /opt/evo. I'll update and kick of a build this morning also. reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Moving from the single mbox file format for the local folders
Reid Thompson wrote: Patrick Ohly wrote: On Wed, 2009-12-16 at 18:55 +0530, Srinivasa Ragavan wrote: Maildir is good, none denies it. But maildir is already there, but not sure how many use it. I do, and I know several other people who do +1 The local default mbox account on my system is empty. I filter some of the email from my Exchange OWA acct to maildir. I process my isp and gmail mail into maildir accts(along with some other small accounts). another reason i vote to use/'fix' maildir.. working from home this morning, rather than pipe evo over the network I usually just ssh into my desktop and fire up mutt (already configured to know where the evo local directories are, as well as imap to the exchange server). with this setup I can move emails wherever needed between local/server accounts fairly easily. I also tend to use this method if I have to login while on vacation or traveling. ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Moving from the single mbox file format for the local folders
On Wed, 2009-12-16 at 01:16 +0530, Chenthill wrote: Approach #1, migrating local storage from mbox to maildir format. With maildir I have heard about two issues, * Not able to create subfolders under INBOX - https://bugzilla.gnome.org/show_bug.cgi?id=536240 . I hadn't noticed the above, so I guess it's a non-issue for me What is the second issue? Approach #2, Migrate from a single mbox file per folder to mbox per email. Srini mentioned an advantage that this would avoid the file renames that maildir does. I think this is much like how other remote providers in evo store the email. You still have a filename per email right? What naming convention would be used? I thought of bring this in this list to gather more opinions to choose the right one. The approach #2 seems a better one as we are choosing a way for storing the messages internally in evo. Are we missing to see anything while we choose the second one ? One advantage which I see with #1 is that its a standard way. Would Evo provide a mechanism to migrate/convert a mailbox/folder with this format to a mailbox/folder with a standard format? I.E. Currently, dragging a folder in one format to an account in a different format performs the proper migration to the new account's folder format. Or would it be up to the user to do something like for file in `ls *mbox` do movemail $file maildir:///tmp/maildr done if they wanted to migrate to standard format? Thanks, Chenthill. ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Error reporting changes
On Tue, 2009-12-08 at 11:21 +0100, Milan Crha wrote: On Mon, 2009-12-07 at 14:41 -0500, Reid Thompson wrote: if i wished to attempt to update evolution-remove-duplicates to git head http://www.gnome.org/~carlosg/stuff/evolution/ Hi, here's your bug report about the same http://bugzilla.gnome.org/show_bug.cgi?id=587011 Bye, Milan Thank you -- reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Error reporting changes
On Tue, 2009-12-08 at 12:30 -0600, Jonathon Jongsma wrote: Sorry, I missed this message originally since it got caught by my spam filter for some reason. From a brief look, the only changes you would need to make related to the error/alert stuff would be: - you would need to include e-alert-dialog.h instead of e-error.h. - instead of e_error_run(), you would use e_alert_run_dialog_for_args() If you need any more help, let me know. No problem - thanks for the response and offer. Milan pointed me to Hi, here's your bug report about the same http://bugzilla.gnome.org/show_bug.cgi?id=587011 Bye, Milan Which appears to have addressed adding remove-duplicates into modules. I've just got a build error to get through now ( just posted a few minutes ago ). reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Error reporting changes
On Mon, 2009-12-07 at 12:37 -0600, Jonathon Jongsma wrote: Quick follow-up to this: I was convinced by a couple of people that we'd probably want EAlert to be a GObject, so I bit the bullet and just did it. In addition, I factored out the convenience dialog functionality and created a GtkDialog subclass called EAlertDialog. This means that there are a couple additional changes since I wrote this mail. The most important ones for developers and plugin authors: - e_alert_free() no longer exists. use g_object_unref() - to use the dialog functionality, include e-alert-dialog.h rather than just e-alert.h - e_alert_new_dialog() - e_alert_dialog_new() Also, there's one little picky cleanup that I snuck in along with those changes. e_alert_newv() was renamed to e_alert_new_valist() to be more consistent with other API in glib (e.g. g_object_newv() takes an array and a length vs g_object_new_valist() which takes a va_list) Evolution, evolution-mapi and evolution-exchange should all be up-to-date with these changes in git. If you have a plugin that's out-of-tree, it may need to be updated. if i wished to attempt to update evolution-remove-duplicates to git head http://www.gnome.org/~carlosg/stuff/evolution/ is there an up to date example for plugins which of the current plugins would best serve as a reference evolution-remove-duplicates added an item to the right click menu that checked for duplicates within selected emails -- i.e. select a folder, CTRL-A, right click, select remove duplicates,... ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] MAPI support not even close... ?!?! Can I help?
On Fri, 2009-12-04 at 09:30 +, Ross Burton wrote: On Thu, 2009-12-03 at 16:12 -0500, Reid Thompson wrote: (evolution:24437): libebook-WARNING **: ../../../../evolution-data-server/addressbook/libebook/e-book.c:2194: cannot activate book: The name org.gnome.evolution.dataserver.AddressBook was not provided by any .service files You installed evolution-data-server into a prefix that DBus doesn't know about, so it can't autostart the daemons. I have this in my /etc/dbus-1/session.conf: servicedir/home/ross/BUILD/share/dbus-1/services//servicedir Ross I still have something a bit off... I added servicedir/opt/evo/share/dbus-1/services//servicedir as shown below. The calendar factory and the addressbook factory now start. Any idea why /usr/libexec/evolution-data-server-2.28 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_BookFactory:1.2 --oaf-ior-fd=29 would be getting started up? calendar - populates using Exchange OWA - does not populate using MAPI Addressbook - personal - works - Exchange LDAP - works - OWA Contacts - works - OWA Contacts backup - works - OWA GAL - Error loading address book. This address book cannot be opened. This either means that an incorrect URI was entered, or the server is unreachable. This was working in 2.28 ( perhaps I typoed something ) - MAPI Contacts, Contacts backup, GAL - I get no response of any type from any of the three. $ cat /etc/dbus-1/session.conf !-- This configuration file controls the per-user-login-session message bus. Add a session-local.conf and edit that rather than changing this file directly. -- !DOCTYPE busconfig PUBLIC -//freedesktop//DTD D-Bus Bus Configuration 1.0//EN http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd; busconfig !-- Our well-known bus type, don't change this -- typesession/type !-- If we fork, keep the user's original umask to avoid affecting the behavior of child processes. -- keep_umask/ listenunix:tmpdir=/tmp/listen standard_session_servicedirs / policy context=default !-- Allow everything to be sent -- allow send_destination=* eavesdrop=true/ [172.16.48.3] !-- Allow everything to be received -- allow eavesdrop=true/ !-- Allow anyone to own anything -- allow own=*/ /policy !-- Config files are placed here that among other things, further restrict the above policy for specific services. -- includedirsession.d/includedir servicedir/opt/evo/share/dbus-1/services//servicedir !-- This is included last so local configuration can override what's in this standard file -- include ignore_missing=yessession-local.conf/include include if_selinux_enabled=yes selinux_root_relative=yescontexts/dbus_contexts/include !-- For the session bus, override the default relatively-low limits with essentially infinite limits, since the bus is just running as the user anyway, using up bus resources is not something we need to worry about. In some cases, we do set the limits lower than all available memory if exceeding the limit is almost certainly a bug, having the bus enforce a limit is nicer than a huge memory leak. But the intent is that these limits should never be hit. -- !-- the memory limits are 1G instead of say 4G because they can't exceed 32-bit signed int max -- limit name=max_incoming_bytes10/limit limit name=max_incoming_unix_fds25000/limit limit name=max_outgoing_bytes10/limit limit name=max_outgoing_unix_fds25000/limit limit name=max_message_size10/limit limit name=max_message_unix_fds4096/limit limit name=service_start_timeout12/limit limit name=auth_timeout24/limit limit name=max_completed_connections10/limit limit name=max_incomplete_connections1/limit limit name=max_connections_per_user10/limit limit name=max_pending_service_starts1/limit limit name=max_names_per_connection5/limit limit name=max_match_rules_per_connection5/limit limit name=max_replies_per_connection5/limit /busconfig ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] MAPI support not even close... ?!?! Can I help?
On Fri, 2009-12-04 at 09:26 -0500, Paul Smith wrote: Hey Reid; what did you have to do to get this working? I tried modifying my configuration then sending HUP to both the system dbus-daemon and my local dbus-daemon, but when I restart evo I still don't see any extra factory applications start. Did you have to kill them outright? Do they restart? Did you just log out/back in? Reboot? I ended up rebooting ( restarting dbus basically killed my session, so I just rebooted to 'get clean' ). Then, I believe, but am not sure, that you actually have to select the Calendar and Contact view to get dbus to start the backend I don't know why the e-d-s-2.28 stuff would start if you're running off of the master branch, since those (IIRC) are bonobo services and we shouldn't be using bonobo anymore? I wonder if it's getting kicked off by mail-notification..??? Will have to investigate that... ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] should git head install e-error.h
git head contains e-error.h here /home/rthompso/evo-git-head/evolution-data-server/addressbook/libebook/e-error.h previous versions of evo installed this header somewhere in $PREFIX/ ala opt/evo.old/include/evolution-2.30/e-util/e-error.h Head apparently does not do this for me rthom...@raker~/evo-git-head/remove-duplicates-plugin-0.0.4 $ find /opt/evo -name e-error.h rthom...@raker~/evo-git-head/remove-duplicates-plugin-0.0.4 Should it? ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] I broke junk filtering config -- help!
On Fri, 2009-12-04 at 12:11 -0500, Paul Smith wrote: Looking at the /apps/evolution/mail/junk/bogofilter section of gconf with gconf-editor, I see only one entry here, unicode which is selected (boolean true). this is all that i have in my gconf. one level up has a bunch, of note is check_incoming and default_plugin ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Want to contribute to evolution-mapi
On Wed, 2009-11-11 at 15:19 -0500, Paul Smith wrote: Other (new enough) distributions would surely work, but my makefile doesn't handle them. It works for me on Gentoo, if you (or anyone else) are running Gentoo and having issues I can perhaps provide some insight. ( for various reasons (some may be related to evo, most are not) I have a decent number of unmasked ~x86 packages ) reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] build failure / core in 2.28 git branch...?
On Fri, 2009-10-30 at 13:02 -0400, Paul Smith wrote: So, I tried to update to the latest on the 2.28 git branch and Badness Ensued. First the build failed; I used Reid's patch to fix it and that worked but it would be nice if someone actually promoted the fix into git. However, now Evo is dumping core immediately upon start (I don't even get a window up). Does anyone else see this? Unfortunately I'm completely swamped at work right now, so I had to drop back to the standard version, but if no one knows what it is I'll try to get more info over the weekend. It was stable (at least, the IMAP support) using the code on the branch as of a week or two ago... ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers When I built this morning the patch had been promoted. Make sure you don't have merge conflict or something... I've been running with no coring since then... ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] build failure / core in 2.28 git branch...?
On Fri, 2009-10-30 at 13:11 -0400, Reid Thompson wrote: When I built this morning the patch had been promoted. Make sure you don't have merge conflict or something... I've been running with no coring since then... ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers Actually, the patch hadn't been promoted, but a simpler patch had been implemented ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] git 2.28 branch
got errors trying to build... is this correct... diff --git a/mail/em-folder-tree.c b/mail/em-folder-tree.c index 3c56967..49ae745 100644 --- a/mail/em-folder-tree.c +++ b/mail/em-folder-tree.c @@ -2462,7 +2462,7 @@ folder_tree_descend (GtkTreeModel *model, } void -em_folder_tree_select_prev_path (EMFolderTree *folder_tree, +em_folder_tree_select_prev_path (EMFolderTree *emft, gboolean skip_read_folders) { GtkTreeSelection *selection; @@ -2516,18 +2516,18 @@ em_folder_tree_select_prev_path (EMFolderTree *folder_tree, } while (skip_read_folders unread = 0 gtk_tree_path_compare (path, sentinel) != 0); - if (!gtk_tree_view_row_expanded (tree_view, path)) - gtk_tree_view_expand_to_path (tree_view, path); + if (!gtk_tree_view_row_expanded (emft-priv-treeview, path)) + gtk_tree_view_expand_to_path (emft-priv-treeview, path); gtk_tree_selection_select_path (selection, path); if (!priv-cursor_set) { - gtk_tree_view_set_cursor (tree_view, path, NULL, FALSE); + gtk_tree_view_set_cursor (emft-priv-treeview, path, NULL, FALSE); priv-cursor_set = TRUE; } gtk_tree_view_scroll_to_cell ( - tree_view, path, NULL, TRUE, 0.5f, 0.0f); + emft-priv-treeview, path, NULL, TRUE, 0.5f, 0.0f); gtk_tree_path_free (sentinel); gtk_tree_path_free (path); ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Core dumps from Evolution
if anyone knows offhand the remedy for this??? Running git checkout for openchange Initialized empty Git repository in /home/rthompso/madscientist/openchange/.git/ error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://svn.openchange.org/openchange/trunk/openchange/info/refs fatal: HTTP request failed make: *** [openchange/.git] Error 128 ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Core dumps from Evolution
On Wed, 2009-10-21 at 08:30 -0400, Reid Thompson wrote: if anyone knows offhand the remedy for this??? Running git checkout for openchange Initialized empty Git repository in /home/rthompso/madscientist/openchange/.git/ error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://svn.openchange.org/openchange/trunk/openchange/info/refs fatal: HTTP request failed make: *** [openchange/.git] Error 128 Think i may have remedied the above, only to get ... Running git checkout for openchange Initialized empty Git repository in /home/rthompso/madscientist/openchange/.git/ fatal: https://svn.openchange.org/openchange/trunk/openchange/info/refs not found: did you run git update-server-info on the server? make: *** [openchange/.git] Error 128 ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] problems building local version of Evolution
On Fri, 2009-08-14 at 11:45 -0400, Thomas Dean wrote: I am a security researcher at Queen's University in Canada. We are working on a model based intelligent fuzzer for text based protocols and data files. One of the file formats we were looking at was iCalendar file format. We are trying to build an earlier version of Evolution (2.6.0) that had several bugs. However wee have run into a few problems. We installed ubuntu 6.06 on a machine (Evolution 2.6.1) and downloaded Evolution client 2.6.0 source code. The idea was to compile only the 2.6.0 client (with the bug) and use the rest of the installed system. As confiuration: 1) we set PKG_CONFIG_PATH to /usr/lib/pkgconfig:/home/benkam/ evolution/lib/pkgconfig 2) we added /home/benkam/evolution/lib/bonobo/servers to /etc/bonobo- activation 3) used ./configure --prefix=/home/benkam/evolution make followed by make install seems to produce a complete working install of the Evolution 2.6.0 client in the /home/benkam/evolution directory. The about reports 2.6.0. However the bugs did not seem to be reproducable. We inserted some tracing calls into several key files that are compiled into the evolution libraries. After rebuilding and reinstalling, the trace output did not appear, leading us to believe that the 2.6.1 libraries are being called from the globally installed application. Could anyone give any pointers to what we we did wrong, and how we can get a local 2.6.0 copy running? Many thanks... Tom. ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers How are you starting your evo instance? Any calls to invoke evo need to be done with the calling environment set such that your --prefix location is utilized first. ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Plugin to move message to the corresponding folder according to the date of the message
On Wed, 2009-06-03 at 11:15 +0200, Julien wrote: Hello, I want to sort mail and put them in a hierarchy of directory. One directory per year, then one sub-directory for each mounth and one sub-directory per day. I'm searching for a evolution plugin that can move selected messages to the right place. Is anyone have a moving plugin example ? How can I start my plugin ? How can I access to the date of the message ? download the evolution source ( git ), cd into evolution/plugins and look at the code for the current plugins. also http://www.google.com/search?q=evolution+pluginie=utf-8oe=utf-8aq=trls=org.gentoo:en-US:officialclient=firefox-a Thanks Julien ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] extracting email to structured text (csv)
On Fri, 2008-06-27 at 10:45 +0200, simon le bayon wrote: Hi all of you, thanks for you replies (in very short delay :o) I think i will do wat you propose, create a new mbox with the messages I want then parse it to extract data. I'm more experimented in python but, this is certainly a good way to practice ruby. Do you think it's useful for you, me to send results (scripts) on the evolution-hack list or somewhereelse ? thx Simon rubymail, or one of the other ruby mail libraries may allow you to do what you want.. http://www.rfc20.org/rubymail/docs/ http://www.rfc20.org/rubymail/ rubymail has a parse_mbox call that might allow what you want... found this on the web... might be modifiable for what you want. #!/usr/bin/ruby -w # Split a mbox file into $year-$month files # Copyright (C) 2008 Joerg Jaspert # BSD style license, on Debian see /usr/share/common-licenses/BSD require 'pathname' require 'rmail' count = 0 File.open(Pathname.new(ARGV[0]), 'r') do mbox RMail::Mailbox.parse_mbox(mbox) do raw count += 1 print # count mails\n begin File.open(RMail::Parser.read(raw).header.date.strftime(split/mail-%y%m), 'a') do out out.print(raw) end rescue NoMethodError print Couldn't parse date header, ignoring broken spam mail\n end end end ruby tmail is also very nice. it should allow you to do what you want. http://tmail.rubyforge.org/reference/index.html notes that it recognizes mbox, maildir, etc. I'd be interested in seeing/using it also. reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] extracting email to structured text (csv)
Reid Thompson wrote: Tobias Mueller wrote: Hey Simon :) On 18.06.2008 19:52 simon le bayon wrote: I'm a sociology phd student, with few competences in it, and i'd like to extract thousands of email from evolution to a csv or other structured file. I don't know whether mbox or maildir is structered enough and whether Evolution supports copypaste old mails to a new mbox account. But if both facts are given, you might want to create a new mbox (or maildir) account, copypaste your mails into that accout, so that all mails are in the mbox file and mess around with your data. HTH, Tobi ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers rubymail, or one of the other ruby mail libraries may allow you to do what you want.. http://www.rfc20.org/rubymail/docs/ http://www.rfc20.org/rubymail/ rubymail has a parse_mbox call that might allow what you want... found this on the web... might be modifiable for what you want. #!/usr/bin/ruby -w # Split a mbox file into $year-$month files # Copyright (C) 2008 Joerg Jaspert # BSD style license, on Debian see /usr/share/common-licenses/BSD require 'pathname' require 'rmail' count = 0 File.open(Pathname.new(ARGV[0]), 'r') do mbox RMail::Mailbox.parse_mbox(mbox) do raw count += 1 print # count mails\n begin File.open(RMail::Parser.read(raw).header.date.strftime(split/mail-%y%m), 'a') do out out.print(raw) end rescue NoMethodError print Couldn't parse date header, ignoring broken spam mail\n end end end ruby tmail is also very nice. it should allow you to do what you want. http://tmail.rubyforge.org/reference/index.html notes that it recognizes mbox, maildir, etc. ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] evolution build fails on em-folder-properties.c
On Fri, 2008-05-16 at 14:26 -0400, Jeffrey Stedfast wrote: try rev 35503 compilation completes now. thanks - reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution exchange-2.12.3 fails to compile.............Plz need urgent help....
On Mon, 2008-04-28 at 13:52 +0530, svalbard colaco wrote: Hi Reid, Since u have compiled OpenLDAP Installed versions: 2.3.41 ; can u just brief me on what configuration options did u configure OpenLDAP with...? as what features have to be enabled or disabled?(if they r necesary to be). Thanx sv. Looks like i have enabled berkdb crypt gdbm ipv6 kerberos perl samba slp ssl tcpd Did you mention which distro you are on? I'm running gentoo. [I] net-nds/openldap Available versions: 2.3.39-r2 ~2.3.40-r1 2.3.41 [M]~2.4.7 {+berkdb berkdb crypt debug experimental gdbm ipv6 kerberos minimal odbc overlays perl samba sasl selinux slp smbkrb5passwd ssl syslog tcpd} Installed versions: 2.3.41(10:34:17 03/07/08)(berkdb crypt gdbm ipv6 kerberos perl samba slp ssl tcpd -debug -minimal -odbc -overlays -sasl -selinux -smbkrb5passwd) Homepage:http://www.OpenLDAP.org/ Description: LDAP suite of application and development tools ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution exchange-2.12.3 fails to compile.............Plz need urgent help....
On Fri, 2008-04-25 at 13:50 +0530, svalbard colaco wrote: Hi all, I m trying to integrate evlution-exchange-2.12.3 with evolution mail client -2.12.3..but it fails to compile... The following is the error log.. Plz help ../addressbook/.libs/libexchangeaddressbook.a(e-book-backend-gal.o): In function `ldap_reconnect': /usr/EVO_BUILD/Evolution/evolution_host/src/evolution-exchange-2.12.3/addressbook/e-book-backend-gal.c:303: undefined reference to `ldap_unbind' do you have the OpenLDAP libraries/development packages installed on your system? ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Evolution exchange-2.12.3 fails to compile.............Plz need urgent help....
On Fri, 2008-04-25 at 19:24 +0530, svalbard colaco wrote: Hi Reid, Thanks for your inputs.. Yup i have installed OpenLDAP-2.2.6...It got installed successfully but as mentioned earlier gave errors in evolution-exchange-2.12.3 compilation. And OpenLDAP-2.3 and higher compilation itself fails Any idea what i should be doing..? Thanks, sv Not sure - I have OpenLDAP Installed versions: 2.3.41 -- so it may be a version issue. Which distro are you on? ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] SVN head build fails 'O_LARGEFILE' undeclared (first use in this function)
On Mon, 2008-04-07 at 15:13 -0400, Reid Thompson wrote: build error ccache gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../../../evolution-data-server/camel/providers/local -I../../../../../evolution-data-server/camel -I../../../../../evolution-data-server/intl -I../../../../../evolution-data-server -pthread -DORBIT2=1 -I/opt/evo/include/glib-2.0 -I/opt/evo/lib/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -DG_LOG_DOMAIN=\camel-local-provider\ -g -Wall -Wmissing-prototypes -Wno-sign-compare -Wno-pointer-sign -MT camel-mbox-folder.lo -MD -MP -MF .deps/camel-mbox-folder.Tpo -c ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c -fPIC -DPIC -o .libs/camel-mbox-folder.o ../../../../../evolution-data-server/camel/providers/local/camel-mbox-store.c: In function 'get_folder': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-store.c:185: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-store.c:185: error: (Each undeclared identifier is reported only once ../../../../../evolution-data-server/camel/providers/local/camel-mbox-store.c:185: error: for each function it appears in.) make[5]: *** [camel-mbox-store.lo] Error 1 make[5]: *** Waiting for unfinished jobs ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c: In function 'mbox_lock': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c:153: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c:153: error: (Each undeclared identifier is reported only once ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c:153: error: for each function it appears in.) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c: In function 'mbox_append_message': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c:214: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c: In function 'mbox_get_message': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-folder.c:365: error: 'O_LARGEFILE' undeclared (first use in this function) make[5]: *** [camel-mbox-folder.lo] Error 1 ccache gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../../../evolution-data-server/camel/providers/local -I../../../../../evolution-data-server/camel -I../../../../../evolution-data-server/intl -I../../../../../evolution-data-server -pthread -DORBIT2=1 -I/opt/evo/include/glib-2.0 -I/opt/evo/lib/glib-2.0/include -I/usr/include/nss -I/usr/include/nspr -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -DG_LOG_DOMAIN=\camel-local-provider\ -g -Wall -Wmissing-prototypes -Wno-sign-compare -Wno-pointer-sign -MT camel-mbox-summary.lo -MD -MP -MF .deps/camel-mbox-summary.Tpo -c ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c -fPIC -DPIC -o .libs/camel-mbox-summary.o ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c: In function 'summary_update': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:438: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:438: error: (Each undeclared identifier is reported only once ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:438: error: for each function it appears in.) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c: In function 'mbox_summary_sync_full': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:611: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c: In function 'mbox_summary_sync_quick': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:708: error: 'O_LARGEFILE' undeclared (first use in this function) ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c: In function 'fix_summary_mismatch': ../../../../../evolution-data-server/camel/providers/local/camel-mbox-summary.c:968: error: 'O_LARGEFILE' undeclared (first use in this function) make[5]: *** [camel-mbox-summary.lo] Error 1 Thanks, reid explicitly passing --disable-largefile still yields an error... [EMAIL PROTECTED] ~/evo-src/obj/evolution-data-server $ grep large * config.h:/* Define for large files, on AIX-style hosts. */ config.log: $ ../../evolution-data
Re: [Evolution-hackers] Evolution 2.21.90 , Evolution-Data-Server2.21.90 , GtkHTML3.17.90.1 and Evolution-Exchange 2.21.90 released
On Wed, 2008-01-30 at 09:23 +, Murray, WJ (Bill) wrote: htmlengine-edit-clueflowstyle.c -fPIC -DPIC -o .libs/htmlengine-edit-clueflowstyle.o htmlengine-edit-clueflowstyle.c: In function 'undo_or_redo': htmlengine-edit-clueflowstyle.c:177: error: 'G_GNUC_FUNCTION' undeclared (first use in this function) htmlengine-edit-clueflowstyle.c:177: error: (Each undeclared identifier is reported only once htmlengine-edit-clueflowstyle.c:177: error: for each function it appears in.) htmlengine-edit-clueflowstyle.c: In function 'set_clueflow_style_in_region': htmlengine-edit-clueflowstyle.c:282: error: 'G_GNUC_FUNCTION' undeclared (first use in this function) a quick workaround -- add #define G_GNUC_FUNCTION __FUNCTION__ to htmlengine-edit-clueflowstyle.c It doesn't appear to pick it up from gmacros.h ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Warning: careful rebuilding with my makefile!!
Paul Smith wrote: Hi all; This morning just after the 2.21.5 release of Evo was announced, the 2.4 branch of libsoup was merged to the trunk. This version is not that easy to build: it requires a newer version of GLIB than is available in Ubunut Gutsy, at least (2.15 or better, while Gutsy contains 2.14.1) Plus, someone reported to me that even after getting a new-enough GLIB, they still couldn't finish building libsoup: gcc -g -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -D_REENTRANT -o .libs/context-test context-test.o test-utils.o ../libsoup/.libs/libsoup-2.4.so -Wl,--rpath -Wl,/opt/evo/lib ../libsoup/.libs/libsoup-2.4.so: undefined reference to `g_cancellable_is_cancelled' So, maybe you need something even more new than suggested by the configure.in file! I haven't tried this myself so I can't say for sure. (thanks to Gareth Doutch for the heads-up!) gentoo also does not yet offer 2.15 GLIB either ( stable or ~ ). Which kinda puts me in a bind, since it appears that the last successful build I got has an issue with logging into exchange OWA. I guess I'll be failing over to mutt tbird for a few days -- trying to decide if I wanna introduce GLIB 2.15 or not. Anyone have any heads up issues re GLIB 2.15? ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] Latest 'stable' CVS tag
What tag should I use to get the latest stable build from CVS? Or is HEAD considered stable enough to use? thanks, reid ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers