Re: [Evolution-hackers] IMAP4 Camel Provider.

2009-03-25 Thread Srinivasa Ragavan
On Tue, 2009-03-24 at 17:54 -0400, Pat Suwalski wrote:
> Hello,
> 
> I was wondering if anyone knew of any plans or quick fixes to get e-d-s' 
> IMAP4 provider building again (--enable-imap4=yes). With the 2.24.5 
> release it breaks with the following:

IMAP4 wasn't a supported provider since 2.8.x [or 2.10.x - don't
remember that]. It was with drawn from the tar
> 
> camel-imap4-utils.c: In function ‘uidset_add’:
> camel-imap4-utils.c:309: error: ‘CamelFolderSummary’ has no member named 
> ‘messages’
> 
> The same is true in current trunk.
> 
> Investigating the changes that cause this reveals a whole snowball of 
> "madagascar" changes.
> 
The disk summary changes did it. IMAP4 isn't ported for this.

> The plan was to bring the evolution-scalix plug-in, which is based on 
> the imap4 code, up to date. However, looking at the changes made to the 
> plain old imap code (revision 9125), I'm in over my head. I just don't 
> have a grasp on what all of these functions do, let alone the changes to 
> them.
> 
You can contact me 'srag' on #evolution. It should be very simple to
port a provider to Disk summary specific Camel

-Srini

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] IMAP4 Camel Provider.

2009-03-24 Thread Pat Suwalski

Hello,

I was wondering if anyone knew of any plans or quick fixes to get e-d-s' 
IMAP4 provider building again (--enable-imap4=yes). With the 2.24.5 
release it breaks with the following:


camel-imap4-utils.c: In function ‘uidset_add’:
camel-imap4-utils.c:309: error: ‘CamelFolderSummary’ has no member named 
‘messages’


The same is true in current trunk.

Investigating the changes that cause this reveals a whole snowball of 
"madagascar" changes.


The plan was to bring the evolution-scalix plug-in, which is based on 
the imap4 code, up to date. However, looking at the changes made to the 
plain old imap code (revision 9125), I'm in over my head. I just don't 
have a grasp on what all of these functions do, let alone the changes to 
them.


Any help would be appreciated.

Thanks,
--Pat
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers