<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/configure, branch 0.13.1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.13.1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.13.1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-04-05T11:01:32Z</updated>
<entry>
<title>configure: change gmime version in help message to 2.6</title>
<updated>2012-04-05T11:01:32Z</updated>
<author>
<name>David Bremner</name>
<email>bremner@debian.org</email>
</author>
<published>2012-04-05T11:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6acd61dad91cb1b5c43261a3c6cf7583ecf16f13'/>
<id>urn:sha1:6acd61dad91cb1b5c43261a3c6cf7583ecf16f13</id>
<content type='text'>
Since GMime 2.6 is now the stable version upstream, and probably the
most tested by notmuch developers, it makes sense to suggest that to
users to install.
</content>
</entry>
<entry>
<title>configure: print info about required gmime 2.4 or 2.6 versions</title>
<updated>2012-04-05T10:53:04Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-21T19:18:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=3c7d97c3c742fdf1b9a531ae639ce9ed6d4f5166'/>
<id>urn:sha1:3c7d97c3c742fdf1b9a531ae639ce9ed6d4f5166</id>
<content type='text'>
In case required gmime (2.4 or 2.6) version if not found print information
about both alternatives (and currently minimal 2.6 version that is needed).
</content>
</entry>
<entry>
<title>configure: add empty line after each missing component message</title>
<updated>2012-04-05T10:50:51Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-20T22:16:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e8138c522b386e4e7f6d3c57e62e6a185aaad336'/>
<id>urn:sha1:e8138c522b386e4e7f6d3c57e62e6a185aaad336</id>
<content type='text'>
Currently whenever message about missing GMime, Glib or talloc is
printed the message is 2 lines, component info and its http location
in next line. In the future the amount of lines will vary. To ease
reading in these cases newline is added after each message.
</content>
</entry>
<entry>
<title>Allow selecting which version of gmime is used to build notmuch.</title>
<updated>2012-03-20T11:11:27Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-14T15:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8bf1842b195e745c127e52e3cefa251ef094dd4d'/>
<id>urn:sha1:8bf1842b195e745c127e52e3cefa251ef094dd4d</id>
<content type='text'>
This allows for testing against both versions of gmime on a single
machine, without having to mess with pkg-config paths.

This is rework of Tom Prince's patch submitted in
id:"1331402091-15663-1-git-send-email-tom.prince@ualberta.net"
</content>
</entry>
<entry>
<title>configure: store $IFS to $DEFAULT_IFS readonly variable</title>
<updated>2012-03-20T11:10:57Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2012-03-14T14:59:59Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1ef9f769d78dcd7df80981ea435b246b378c6107'/>
<id>urn:sha1:1ef9f769d78dcd7df80981ea435b246b378c6107</id>
<content type='text'>
In the future, IFS value needs to be changed in a few places
in configure -- and then restored. Store the original value
to $DEFAULT_IFS for easy restoration.
</content>
</entry>
<entry>
<title>Do not try to parse the options for --build and --host arguments</title>
<updated>2012-03-20T11:10:57Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-03-05T10:23:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1984a266469f4fda2de96ba93100ec38e82e3728'/>
<id>urn:sha1:1984a266469f4fda2de96ba93100ec38e82e3728</id>
<content type='text'>
Formerly the code assumed the arguments to be triples and threw an
error if this was not the case. But those arguments are only there for
compatibility with autotools and are not used within the build system,
so just dropping the code parsing these values makes the build system
more robust.

Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>Add GNU as a valid platform</title>
<updated>2012-03-20T11:10:57Z</updated>
<author>
<name>Justus Winter</name>
<email>4winter@informatik.uni-hamburg.de</email>
</author>
<published>2012-03-05T10:23:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=524f01a7b5d146c70c5672f9ef9e0551745dd3f9'/>
<id>urn:sha1:524f01a7b5d146c70c5672f9ef9e0551745dd3f9</id>
<content type='text'>
Signed-off-by: Justus Winter &lt;4winter@informatik.uni-hamburg.de&gt;
</content>
</entry>
<entry>
<title>build: Require gmime &gt;= 2.6.7</title>
<updated>2012-03-12T01:13:48Z</updated>
<author>
<name>Thomas Jost</name>
<email>schnouki@schnouki.net</email>
</author>
<published>2012-02-21T19:35:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f34613ea833196922a38cf04cd2ee766a562a410'/>
<id>urn:sha1:f34613ea833196922a38cf04cd2ee766a562a410</id>
<content type='text'>
gmime-2.6 had a bug [1] which made it impossible to tell why a signature
verification failed when the signer key was unavailable (empty "sigstatus" field
in the JSON output). Since 00b5623d the corresponding test is marked as broken
when using gmime-2.6 (2.4 is fine).

This bug has been fixed in gmime 2.6.5, which is now the minimal gmime-2.6
version required for building notmuch (gmime-2.4 is still available). As a
consequence the version check in test/crypto can be removed.

[Added by db]

Although less unambigously a bug, Gmime 2.6 prior to 2.6.7 also was
more strict about parsing, and rejected messages with initial "From "
headers.  This restriction is relaxed in [2].  For reasons explained in [3],
we want to keep this more relaxed parsing for now.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=668085

[2] http://git.gnome.org/browse/gmime/commit/?id=d311f576baf750476e06e9a1367a2dc1793ea7eb

[3] id:"1331385931-1610-1-git-send-email-david@tethera.net"
</content>
</entry>
<entry>
<title>Fix configure script to properly detect gmime-2.6 if available.</title>
<updated>2012-03-11T01:39:13Z</updated>
<author>
<name>Jameson Graef Rollins</name>
<email>jrollins@finestructure.net</email>
</author>
<published>2012-03-08T16:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=4d136995cebb3a339faf844fa3106f398562aad7'/>
<id>urn:sha1:4d136995cebb3a339faf844fa3106f398562aad7</id>
<content type='text'>
Previously, the configure script would appear to detect gmime-2.6 if
present.  However, the binaries would end up being compiled against
gmime-2.4.  The addition of a break fixes things so that now gmime-2.6
will be used if available, falling back to gmime-2.4.
</content>
</entry>
<entry>
<title>configure: update explicit check for glib : &gt;= 2.22</title>
<updated>2012-02-04T01:10:55Z</updated>
<author>
<name>Pieter Praet</name>
<email>pieter@praet.org</email>
</author>
<published>2012-02-03T12:12:25Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b44b344595acdfe2a4be9bfb6f3421423c497c97'/>
<id>urn:sha1:b44b344595acdfe2a4be9bfb6f3421423c497c97</id>
<content type='text'>
As of commit b3caef1f, we're using g_array_unref() in 'lib/query.cc',
which was only introduced in glib 2.22, so update the dependency.

Thanks to datapipe@gmail.com for reporting this [1].

Also see commit b88e6abc.

[1] id:"alpine.DEB.2.02.1201132130220.21970@ltspubuntu4.int.smq.datapipe.net"
</content>
</entry>
</feed>
