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

Attachment: 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

Reply via email to