On Fri, 2008-04-18 at 11:19 +0200, Pantano Angelo wrote: > 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'
There are some patches in http://www.gnome.org/~jjohnny/src/tar/mapi-provider/ . Try building the tarball with them. > 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 [EMAIL PROTECTED] > 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 222 > (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 > > > > [EMAIL PROTECTED] > > > > 331/6820374 > > > > > > > > -----Messaggio originale----- > > Da: Johnny Jacob [mailto:[EMAIL PROTECTED] > > 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 [EMAIL PROTECTED] http://johnnyjacob.org > > > > > > > > GPG fingerprint = E296 D0B9 77D9 D968 5574 DB0D 5FD0 B7CA 03DC E845 > > > > > -- > Johnny Jacob [EMAIL PROTECTED] http://johnnyjacob.org > > GPG fingerprint = E296 D0B9 77D9 D968 5574 DB0D 5FD0 B7CA 03DC E845 -- Johnny Jacob [EMAIL PROTECTED] http://johnnyjacob.org GPG fingerprint = E296 D0B9 77D9 D968 5574 DB0D 5FD0 B7CA 03DC E845
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list