Is there a good test suite for notmuch?<div><br></div><div>I'll take a crack at it using the latest 0.11 sources and see how far I get.</div><div><br></div><div>Thanks, -peter<br><br><div class="gmail_quote">On Tue, Jan 3, 2012 at 5:21 PM, Jameson Graef Rollins <span dir="ltr"><<a href="mailto:jrollins@finestructure.net">jrollins@finestructure.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, 03 Jan 2012 17:09:39 -0500, Peter Portante <<a href="mailto:peter.a.portante@gmail.com">peter.a.portante@gmail.com</a>> wrote:<br>

> I am interested in using notmuch from within emacs, but have not been<br>
> able to get the latest version of notmuch (0.10.2) to compile under<br>
> Fedora 16:<br>
><br>
>     [pportant@frodo notmuch-0.10.2]$ make<br>
>     Use "make V=1" to see the verbose compile lines.<br>
>     CC -O2 debugger.o<br>
>     In file included from debugger.c:21:0:<br>
>     notmuch-client.h:72:5: error: unknown type name 'GMimeSignatureValidity'<br>
>     notmuch-client.h:86:5: error: unknown type name 'GMimeCipherContext'<br>
>     make: *** [debugger.o] Error 1<br>
><br>
> It appears that with GMime v2.6 (from v2.4), a change was made to remove<br>
> the use of GMimeSignatureValidity in favor of GMimeSignatureList, and<br>
> renamed GMimeCipherContext to GMimeCryptoContext.<br>
<br>
</div>Hey, Peter.  Unfortunately notmuch is not yet compatible with gmime 2.6.<br>
gmime 2.5, which is apparently what's in Fedora 16, is the experimental<br>
release of the 2.6 interface.<br>
<br>
Updating notmuch to work with gmime 2.6 has been on the todo list for a<br>
while now, and it's obviously getting more urgent.  I've been planning<br>
on looking into it at it as soon as I can, but if anyone else wants to<br>
take a crack at it, I'll be happy to review patches.<br>
<br>
jamie.<br>
</blockquote></div><br></div>