Re: [Evolution] R: Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)
- From: Pantano Angelo <angelo pantano guest telecomitalia it>
- To: "jjohnny novell com" <jjohnny novell com>
- Cc: "evolution-list gnome org" <evolution-list gnome org>
- Subject: Re: [Evolution] R: Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)
- Date: Fri, 18 Apr 2008 11:19:35 +0200
I already tried yesterday to compile source rpms, no luck and tarball "make" fails for the same reason it
failed the source rpm:
exchange-mapi-connection.c: In function 'exchange_mapi_create_folder':
exchange-mapi-connection.c:1158: warning: passing argument 2 of 'CreateFolder' makes integer from pointer
without a cast
exchange-mapi-connection.c:1158: warning: passing argument 4 of 'CreateFolder' from incompatible pointer type
exchange-mapi-connection.c:1158: error: too few arguments to function 'CreateFolder'
exchange-mapi-connection.c: In function 'exchange_mapi_set_recipients':
exchange-mapi-connection.c:2172: warning: initialization discards qualifiers from pointer target type
exchange-mapi-connection.c:2197: warning: 'return' with a value, in function returning void
exchange-mapi-connection.c:2211: warning: 'return' with a value, in function returning void
exchange-mapi-connection.c:2229: warning: 'return' with a value, in function returning void
make[3]: *** [exchange-mapi-connection.lo] Error 1
make[3]: Leaving directory `/home/feanor/Desktop/evolution-mapi-provider-20080411.0/src/servers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/feanor/Desktop/evolution-mapi-provider-20080411.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/feanor/Desktop/evolution-mapi-provider-20080411.0'
make: *** [all] Error 2
no errors in ./configure
this happens on ubuntu 8.04
evolution 2.22
samba4 and libmapi installed from the open suse rpm you linked converted in *deb with alien
at this point i dont know if it's a problem related to the migration of packages from rpm to deb or something
related to ubuntu if you say that mapi works on evolution 2.22
the thing is that if i migrate the evolution mapi rpm package in *deb I can install everything, and like I
wrote before I can sort out all the library links problem and enable the plugin in evolution but I get those
camel warnings and no mapi exchange option appears in the server type when I try to create a new account.
________________________________________
From: Johnny Jacob [jjohnny novell com]
Sent: Friday, April 18, 2008 10:19 AM
To: Pantano Angelo
Cc: evolution-list gnome org
Subject: Re: R: [Evolution] Exchange MAPI plugin on Evolution 2.22 (Ubuntu 8.04)
On Fri, 2008-04-18 at 09:23 +0200, Pantano Angelo wrote:
Can I have a link for the Tarball of the source? I'd like to try to
compile it against 2.22 evolution.
Source RPMs [1] are available in openSUSE Build Service.
I've uploaded [2] the tarballs. The tarball is more of a quick hack, so
feel free to make it better :). HTH.
[1]http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider/
[2]http://www.gnome.org/~jjohnny/src/tar/mapi-provider/
cheers
Pantano Angelo
GA VAS
angelo pantano guest telecomitalia it
331/6820374
-----Messaggio originale-----
Da: Johnny Jacob [mailto:jjohnny novell com]
Inviato: venerdà 18 aprile 2008 6.07
A: Pantano Angelo
Cc: evolution-list gnome org
Oggetto: Re: [Evolution] Exchange MAPI plugin on Evolution 2.22
(Ubuntu 8.04)
On Thu, 2008-04-17 at 04:55 -0700, Angelo Pantano wrote:
Greg Vickers wrote:
Duh, packages.ubuntu.com was a good place to start... I got
libcamel1.2-10 (from the gutsy distro) and installed its
dependency
libnss3-0d (from heron) successfully.
However the same problem occurs, here is the message verbatim:
$ evolution
Loading Exchange MAPI Plugin
listener is constructed
BBDB spinning up...
camel-mapi-store.c(166):camel_mapi_store_get)type:Reached
(evolution:5980): camel-WARNING **: camel_type_register:
'CamelMapiStores' has smaller class size than parent
'CamelOfflineStore'
And no Exchange MAPI method appears in the list of methods to
receive email.
Any ideas on where to proceed next?
Thanks,
--
Greg Vickers
Phone: +61 7 3138 6902
IT Security Engineer & Project Manager Queensland University of
Technology, CRICOS No. 00213J
_______________________________________________
Evolution-list mailing list
Evolution-list gnome org
http://mail.gnome.org/mailman/listinfo/evolution-list
exactly same error here, i guess current mapi and openchange
packages
are not usable on evolution 2.22, i got this warnings as well:
** (evolution:8045): WARNING **: Exchange MAPI
camel-mapi-store.c(166):camel_mapi_store_get_type:Reached
(evolution:8045): camel-WARNING **: camel_type_register:
'CamelMapiStores'
has smaller class size than parent 'CamelOfflineStore'
(evolution:8045): camel-WARNING **: camel_type_register:
'CamelOpenchangeStores' has smaller class size than parent
'CamelOfflineStore'
and no method mapi appears in the server type,
Looks like the protocol is not registered in Evolution.
i've sorted out all the
library problems by copying them from 2.12 to 2.22 evolution
directory
if anyone managed to use mapi on 2.22 please share
We are currently running the provider against 2.22 from source. ïI'll
try to push a build (rpm) for 2.22 ASAP.
--
Johnny Jacob jjohnny novell com http://johnnyjacob.org
GPG fingerprint = E296 D0B9 77D9 D968 5574 DB0D 5FD0 B7CA 03DC E845
--
Johnny Jacob jjohnny novell com http://johnnyjacob.org
GPG fingerprint = E296 D0B9 77D9 D968 5574 DB0D 5FD0 B7CA 03DC E845
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]