Re: [Evolution-hackers] Patch for build failures in gnome-2.32 branch

2010-11-04 Thread Milan Crha
On Wed, 2010-11-03 at 18:13 -0400, Paul Smith wrote:
 The current head of the gnome-2.32 git branch in evolution-data-server
 fails to compile cleanly because necessary -I options are not provided.

Hi,
thanks,
Created commit fda6915 in eds master (2.91.2+)
Created commit b0dbfb6 in eds gnome-2-32 (2.32.1+)

 Not sure if this needs to be applied to the master head as well.

The master had it fixed already, in a similar way, but I change it to
have this done the same way.
Bye,
Milan

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Evolution 2.91 installation error

2010-11-04 Thread Stefano Facchini
   Hi,
thanks for a message. I tried to fix this in commit fd75cdf in evolution
git master, thus please update your sources and try again. It may work.
   Bye,
   Milan

Thanks to Milan patch the make stage was completed successfully!
However, the make install command still gives an error:

make[3]: ingresso nella directory «/home/stefano/src/evolution/mail/importers»
make[4]: ingresso nella directory «/home/stefano/src/evolution/mail/importers»
make[4]: Nessuna operazione da eseguire per «install-exec-am».
test -z /usr/local/lib/evolution/2.92 || /bin/mkdir -p
/usr/local/lib/evolution/2.92
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c
libevolution-mail-importers.la '/usr/local/lib/evolution/2.92'
libtool: install: warning: relinking `libevolution-mail-importers.la'
libtool: install: (cd /home/stefano/src/evolution/mail/importers;
/bin/bash /home/stefano/src/evolution/libtool  --silent --tag CC
--mode=relink gcc -g -O2 -fno-strict-aliasing -no-undefined
-Wl,--no-undefined -o libevolution-mail-importers.la -rpath
/usr/local/lib/evolution/2.92
libevolution_mail_importers_la-mail-importer.lo
libevolution_mail_importers_la-elm-importer.lo
libevolution_mail_importers_la-pine-importer.lo
libevolution_mail_importers_la-evolution-mbox-importer.lo
../../e-util/libeutil.la ../../shell/libeshell.la
../../filter/libfilter.la ../../mail/libevolution-mail.la
../../shell/libeshell.la ../../widgets/misc/libemiscwidgets.la
-pthread -lcairo-gobject -lgailutil -lgconf-2 -lxml2 -lgnome-desktop-2
-lstartup-notification-1 -lunique-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0
-lm -lcairo -lpng12 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0
-lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -pthread -L/usr/local/lib
-ledataserverui-1.2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lm -lcairo -lpng12
-lpango-1.0 -lfreetype -lfontconfig -lcamel-provider-1.2 -lebook-1.2
-lcamel-1.2 -ledataserver-1.2 -lsqlite3 -lnss3 -lnssutil3 -lsmime3
-lssl3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lxml2 -lgconf-2
-lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt
-lglib-2.0 )
.libs/libevolution_mail_importers_la-mail-importer.o: In function
`import_mbox_exec':
/home/stefano/src/evolution/mail/importers/mail-importer.c:204:
undefined reference to `camel_folder_synchronize_sync'
/home/stefano/src/evolution/mail/importers/mail-importer.c:148:
undefined reference to `camel_operation_push_message'
/home/stefano/src/evolution/mail/importers/mail-importer.c:163:
undefined reference to `camel_mime_part_construct_from_parser_sync'
/home/stefano/src/evolution/mail/importers/mail-importer.c:183:
undefined reference to `camel_folder_append_message_sync'
/home/stefano/src/evolution/mail/importers/mail-importer.c:195:
undefined reference to `camel_folder_synchronize_sync'
/home/stefano/src/evolution/mail/importers/mail-importer.c:197:
undefined reference to `camel_operation_pop_message'
.libs/libevolution_mail_importers_la-mail-importer.o: In function
`import_folders_rec':
/home/stefano/src/evolution/mail/importers/mail-importer.c:308:
undefined reference to `camel_operation_push_message'
/home/stefano/src/evolution/mail/importers/mail-importer.c:367:
undefined reference to `camel_operation_pop_message'
.libs/libevolution_mail_importers_la-evolution-mbox-importer.o: In
function `mbox_get_preview':
/home/stefano/src/evolution/mail/importers/evolution-mbox-importer.c:357:
undefined reference to `camel_mime_part_construct_from_parser_sync'
collect2: ld returned 1 exit status
libtool: install: error: relink `libevolution-mail-importers.la' with
the above command before installing it
make[4]: *** [install-privsolibLTLIBRARIES] Errore 1
make[4]: uscita dalla directory «/home/stefano/src/evolution/mail/importers»
make[3]: *** [install-am] Errore 2
make[3]: uscita dalla directory «/home/stefano/src/evolution/mail/importers»
make[2]: *** [install-recursive] Errore 1
make[2]: uscita dalla directory «/home/stefano/src/evolution/mail»
make[1]: *** [install] Errore 2
make[1]: uscita dalla directory «/home/stefano/src/evolution/mail»
make: *** [install-recursive] Errore 1


Maybe can this depend on the fact that I have an Evolution 2.30
installed from ubuntu repository?

P.S.
After the failed installation of evolution 2.91 (in /usr/local),
evolution 2.30 (from /usr/bin/evolution) is unstable, I get a
segmentation fault when trying to create a New Message, for example.
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Evolution 2.91 installation error

2010-11-04 Thread Milan Crha
On Thu, 2010-11-04 at 12:19 +0100, Stefano Facchini wrote:
 ...

Hi,
hrm, please try update sources again, with commit 9cc43ef.

I'm wondering why I do not see these, because I would like to get them
as well. :(

 Maybe can this depend on the fact that I have an Evolution 2.30
 installed from ubuntu repository?

As long as you take care of libs and DBus services then it should not be
a problem. Note that since 2.32.0 is used GDBus, instead of dbus-glib
(in 2.30.x) and the API also changed, thus using factories
(e-addressbook-factory/e-calendar-factory) which are not for the same
version as Evolution may cause trouble. The thing with DBus service is
most likely it and may explain your below P.S.. (Feel free to search
evolution-list/evolution-hackers archives for hints how to deal with
it.)
Bye,
Milan

 P.S.
 After the failed installation of evolution 2.91 (in /usr/local),
 evolution 2.30 (from /usr/bin/evolution) is unstable, I get a
 segmentation fault when trying to create a New Message, for example.


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Evolution 2.91 installation error

2010-11-04 Thread Thomas Mittelstaedt
Am Donnerstag, den 04.11.2010, 12:19 +0100 schrieb Stefano Facchini:
  Hi,
 thanks for a message. I tried to fix this in commit fd75cdf in evolution

 
 
 Maybe can this depend on the fact that I have an Evolution 2.30
 installed from ubuntu repository?
 

Could well be. I had the same problem and I did a
LDFLAGS=-L/opt/evo/lib when I called autogen:

cd evo-src/evolution
 PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/  CC='ccache gcc' CFLAGS=-g
LDFLAGS=-L/opt/evo/lib NOCONFIGURE=y  bash ./autogen.sh
--prefix='/opt/evo' --disable-deprecated-warning-flags

cd ../obj/evolution

PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/  CC='ccache gcc' CFLAGS=-g
LDFLAGS=-L/opt/evo/lib   bash ../../evolution/autogen.sh
--prefix='/opt/evo' --disable-deprecated-warning-flags

Just built the whole thing and it ran through except for some help files
at the end. Do a make -k to get to the end.


-- 
thomas


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Evolution 2.91 installation error

2010-11-04 Thread Stefano Facchini

        Hi,
 hrm, please try update sources again, with commit 9cc43ef.


Hmm, no success. Is there anything wrong with what I have done:

$ git pull git://git.gnome.org/evolution master
$ make clean
$ make
$ sudo make install

then I got the same error. Should I try something like make install -k?

Maybe this message obtained during the installation of libtools is relevant:

--
Libraries have been installed in:
   /usr/local/lib/evolution/2.92

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
 during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
 during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
--

Bye
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers