[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-20 Thread Tomi Ollila
On Fri, 20 Jan 2012 00:52:47 +0100, Thomas Jost wrote: > > Here is how I did: > > (ldd notmuch | grep -q gmime-2.6) && test_subtest_known_broken > > ldd notmuch will show "/path/to/libgmime-2.4.so.*" or > "libgmime-2.6.so.*" so we can easily check this in the test suite. > It's a little

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-20 Thread Thomas Jost
On Tue, 17 Jan 2012 15:38:36 -0500, Austin Clements wrote: > Quoth Thomas Jost on Jan 17 at 11:48 am: > > On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements > > wrote: > > > Quoth Thomas Jost on Jan 17 at 12:56 am: > > > > This is mostly based on id:"8762i8hrb9.fsf at

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-20 Thread Tomi Ollila
On Fri, 20 Jan 2012 00:52:47 +0100, Thomas Jost schno...@schnouki.net wrote: Here is how I did: (ldd notmuch | grep -q gmime-2.6) test_subtest_known_broken ldd notmuch will show /path/to/libgmime-2.4.so.* or libgmime-2.6.so.* so we can easily check this in the test suite. It's a

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-19 Thread Thomas Jost
On Tue, 17 Jan 2012 15:38:36 -0500, Austin Clements amdra...@mit.edu wrote: Quoth Thomas Jost on Jan 17 at 11:48 am: On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements amdra...@mit.edu wrote: Quoth Thomas Jost on Jan 17 at 12:56 am: This is mostly based on

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Austin Clements
Quoth Thomas Jost on Jan 17 at 11:48 am: > On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements > wrote: > > Quoth Thomas Jost on Jan 17 at 12:56 am: > > > This is mostly based on id:"8762i8hrb9.fsf at bookbinder.fernseed.info". > > > > > > This was tested against both gmime 2.6.4 and 2.4.31.

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Adrian Perez
Hi, Just a couple of comments inline :) On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements wrote: > Quoth Thomas Jost on Jan 17 at 12:56 am: > > There are lots of API changes in gmime 2.6 crypto handling. By adding > > preprocessor directives, it is however possible to add gmime 2.6 > >

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Adrian Perez
Hi, On Tue, 17 Jan 2012 00:56:39 +0100, Thomas Jost wrote: > There are lots of API changes in gmime 2.6 crypto handling. By adding > preprocessor directives, it is however possible to add gmime 2.6 compatibility > while preserving compatibility with gmime 2.4 too. This approach is better

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Thomas Jost
On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements wrote: > Quoth Thomas Jost on Jan 17 at 12:56 am: > > There are lots of API changes in gmime 2.6 crypto handling. By adding > > preprocessor directives, it is however possible to add gmime 2.6 > > compatibility > > while preserving

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Tim Stoakes
Thomas Jost(schnouki at schnouki.net)@170112-00:56: > There are lots of API changes in gmime 2.6 crypto handling. By adding > preprocessor directives, it is however possible to add gmime 2.6 compatibility > while preserving compatibility with gmime 2.4 too. > > This is mostly based on

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Thomas Jost
There are lots of API changes in gmime 2.6 crypto handling. By adding preprocessor directives, it is however possible to add gmime 2.6 compatibility while preserving compatibility with gmime 2.4 too. This is mostly based on id:"8762i8hrb9.fsf at bookbinder.fernseed.info". This was tested against

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Thomas Jost
On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements amdra...@mit.edu wrote: Quoth Thomas Jost on Jan 17 at 12:56 am: There are lots of API changes in gmime 2.6 crypto handling. By adding preprocessor directives, it is however possible to add gmime 2.6 compatibility while preserving

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-17 Thread Austin Clements
Quoth Thomas Jost on Jan 17 at 11:48 am: On Mon, 16 Jan 2012 22:47:14 -0500, Austin Clements amdra...@mit.edu wrote: Quoth Thomas Jost on Jan 17 at 12:56 am: This is mostly based on id:8762i8hrb9@bookbinder.fernseed.info. This was tested against both gmime 2.6.4 and 2.4.31. With

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-16 Thread Kazuo Teramoto
On Tue, Jan 17, 2012 at 12:56:39AM +0100, Thomas Jost wrote: > There are lots of API changes in gmime 2.6 crypto handling. By adding > preprocessor directives, it is however possible to add gmime 2.6 compatibility > while preserving compatibility with gmime 2.4 too. I tested this with gmime

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-16 Thread Austin Clements
Quoth Thomas Jost on Jan 17 at 12:56 am: > There are lots of API changes in gmime 2.6 crypto handling. By adding > preprocessor directives, it is however possible to add gmime 2.6 compatibility > while preserving compatibility with gmime 2.4 too. Awesome. Comments inline below. > This is mostly

[PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-16 Thread Thomas Jost
There are lots of API changes in gmime 2.6 crypto handling. By adding preprocessor directives, it is however possible to add gmime 2.6 compatibility while preserving compatibility with gmime 2.4 too. This is mostly based on id:8762i8hrb9@bookbinder.fernseed.info. This was tested against both

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-16 Thread Kazuo Teramoto
On Tue, Jan 17, 2012 at 12:56:39AM +0100, Thomas Jost wrote: There are lots of API changes in gmime 2.6 crypto handling. By adding preprocessor directives, it is however possible to add gmime 2.6 compatibility while preserving compatibility with gmime 2.4 too. I tested this with gmime 2.4.31

Re: [PATCH] Add pseudo-compatibility with gmime 2.6

2012-01-16 Thread Austin Clements
Quoth Thomas Jost on Jan 17 at 12:56 am: There are lots of API changes in gmime 2.6 crypto handling. By adding preprocessor directives, it is however possible to add gmime 2.6 compatibility while preserving compatibility with gmime 2.4 too. Awesome. Comments inline below. This is mostly