[PATCH 11/13] emacs: remove no longer used functions from notmuch-show.el
[notmuch-archives.git] / 9a / 84118a2fa6e5fe57daf2ed5b211da50da48b47
1 Return-Path: <dkg@fifthhorseman.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 16E53429E25\r
6         for <notmuch@notmuchmail.org>; Tue, 31 May 2011 09:29:40 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 1.207\r
10 X-Spam-Level: *\r
11 X-Spam-Status: No, score=1.207 tagged_above=-999 required=5\r
12         tests=[MISSING_HEADERS=1.207] autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id irojEzGF7zQ0 for <notmuch@notmuchmail.org>;\r
16         Tue, 31 May 2011 09:29:38 -0700 (PDT)\r
17 Received: from che.mayfirst.org (che.mayfirst.org [209.234.253.108])\r
18         by olra.theworths.org (Postfix) with ESMTP id 4FDE8431FB6\r
19         for <notmuch@notmuchmail.org>; Tue, 31 May 2011 09:29:38 -0700 (PDT)\r
20 Received: from [192.168.13.75] (lair.fifthhorseman.net [216.254.116.241])\r
21         by che.mayfirst.org (Postfix) with ESMTPSA id D6713F970;\r
22         Tue, 31 May 2011 12:29:28 -0400 (EDT)\r
23 Message-ID: <4DE51768.3070409@fifthhorseman.net>\r
24 Date: Tue, 31 May 2011 12:29:28 -0400\r
25 From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>\r
26 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;\r
27         rv:1.9.2.15) Gecko/20110402 Icedove/3.1.9\r
28 MIME-Version: 1.0\r
29 Subject: Re: compile error of current git on F15\r
30 References: <m3d3j1uz2i.fsf@x201s.gr8dns.org>\r
31         <8762osjagp.fsf@servo.factory.finestructure.net>\r
32 In-Reply-To: <8762osjagp.fsf@servo.factory.finestructure.net>\r
33 X-Enigmail-Version: 1.1.2\r
34 Content-Type: multipart/signed; micalg=pgp-sha512;\r
35         protocol="application/pgp-signature";\r
36         boundary="------------enig52AFF77078BC5FF69C666729"\r
37 Cc: notmuch <notmuch@notmuchmail.org>, Jeffrey Stedfast <fejj@novell.com>\r
38 X-BeenThere: notmuch@notmuchmail.org\r
39 X-Mailman-Version: 2.1.13\r
40 Precedence: list\r
41 Reply-To: notmuch <notmuch@notmuchmail.org>\r
42 List-Id: "Use and development of the notmuch mail system."\r
43         <notmuch.notmuchmail.org>\r
44 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
45         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
46 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
47 List-Post: <mailto:notmuch@notmuchmail.org>\r
48 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
49 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
51 X-List-Received-Date: Tue, 31 May 2011 16:29:40 -0000\r
52 \r
53 This is an OpenPGP/MIME signed message (RFC 2440 and 3156)\r
54 --------------enig52AFF77078BC5FF69C666729\r
55 Content-Type: text/plain; charset=UTF-8\r
56 Content-Transfer-Encoding: quoted-printable\r
57 \r
58 i'm CC'ing the upstream lead developer of gmime here to see if he has\r
59 any thoughts (and can correct any misrepresentations from me) -- Hi Jeffr=\r
60 ey!\r
61 \r
62 On 05/30/2011 02:43 PM, Jameson Graef Rollins wrote:\r
63 > On Sun, 29 May 2011 11:44:05 -0700, Dirk Hohndel <hohndel@infradead.org=\r
64 > wrote:\r
65 >> CC -O2 notmuch-reply.o\r
66 >> notmuch-reply.c: In function =E2=80=98notmuch_reply_command=E2=80=99:\r
67 >> notmuch-reply.c:658:3: error: unknown type name =E2=80=98GMimeSession=E2=\r
68 =80=99\r
69 >> notmuch-reply.c:659:3: warning: passing argument 1 of =E2=80=98g_mime_=\r
70 gpg_context_new=E2=80=99 from incompatible pointer type [enabled by defau=\r
71 lt]\r
72 >> /usr/include/gmime-2.6/gmime/gmime-gpg-context.h:64:21: note: expected=\r
73  =E2=80=98GMimePasswordRequestFunc=E2=80=99 but argument is of type =E2=80=\r
74 =98int *=E2=80=99\r
75 >> make: *** [notmuch-reply.o] Error 1\r
76 >>\r
77 >> This seems to have been introduced in Jameson's crypto patch series...=\r
78 \r
79 >>\r
80 >> ./configure shows:\r
81 >>\r
82 >> Checking for Xapian development files... Yes (1.2.4).\r
83 >> Checking for GMime development files... Yes (gmime-2.6).\r
84 >> Checking for Glib development files (>=3D 2.14)... Yes.\r
85 >=20\r
86 > Hey, Dirk.  Looks like you're using gmime-2.6, which is something I've\r
87 > never looked at, and it looks like there are API changes.  This of\r
88 > course doesn't help you, Dirk, but this probably means we should requir=\r
89 e\r
90 > libgmime-2.4, at least until we can figure out how to support both\r
91 > versions, which I'm not sure how to handle.\r
92 >=20\r
93 > Dirk, just out of curiosity, what system are you running that is\r
94 > provides gmime 2.6?\r
95 \r
96 F15 probably means Fedora 15.\r
97 \r
98 gmime 2.6 has not been released yet; gmime 2.5 is the development\r
99 version (which itself has an unstable API); the project uses the\r
100 even=3Dstable/odd=3Dunstable version numbering scheme.\r
101 \r
102 As the dev version, gmime 2.5 identifies itself as 2.6.  I'm not sure i\r
103 can justify this decision.  Jeffrey, can you explain?\r
104 \r
105 If F15 does not have gmime 2.4 available in it, it's possible that it\r
106 may not be able to build notmuch :/\r
107 \r
108 I don't think that notmuch should attempt to target a library with an\r
109 unstable API.  But if anyone is interested in preparing for the gmime\r
110 2.6 release (maybe jeffrey can hint at the timeline for us) may want to\r
111 prepare changesets that #ifdef the relevant code depending on the API\r
112 version.\r
113 \r
114 Once gmime 2.6 is released, we'll need to decide if we want to remain\r
115 compatible with the old API as well, or just require gmime 2.6; but i\r
116 don't think we need to cross that bridge right now.\r
117 \r
118 Regards,\r
119 \r
120         --dkg\r
121 \r
122 \r
123 --------------enig52AFF77078BC5FF69C666729\r
124 Content-Type: application/pgp-signature; name="signature.asc"\r
125 Content-Description: OpenPGP digital signature\r
126 Content-Disposition: attachment; filename="signature.asc"\r
127 \r
128 -----BEGIN PGP SIGNATURE-----\r
129 Version: GnuPG v1.4.11 (GNU/Linux)\r
130 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/\r
131 \r
132 iQJ8BAEBCgBmBQJN5RdoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w\r
133 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwRUU1QkU5NzkyODJEODBCOUY3NTQwRjFD\r
134 Q0QyRUQ5NEQyMTczOUU5AAoJEMzS7ZTSFznpNRwP+gI7Hwd1xHpF+jNlMBeNymUg\r
135 cv/UUql61CGmMORZSUNIK0WbnxLAQLPUu4QpZyiNG3KKFpIJiopMDDnUA/QM3O7m\r
136 yDs2kG7PXcRLNVq+hSuUbJp8hXMkFMP6fnnRA7+xvBFkPJ/EJcUEWcBjK9A5/4YQ\r
137 Nf1BdXQYaz+Ih2SpAqSj9fGmEmQkIcO0kYu0O52ETHaZbBASIn1wo5cudQb9hS3A\r
138 k9TDLtuNGHxDwKMx3WwxxuRaydqSlS7hqjogcF/VY7Kkq2DfxsfraCiSnmgU+eje\r
139 FqanyStZpDULpFaWleVHtmeGsecQIorXdnOJX5aKbQpn19d9jU8XLAEXYsZ3wqOs\r
140 okz0ZpzNavL5NexKE5+cUs5fLJt4S8G9oSBklwd/qpo2ztzBCOZNnWFd3G2cQ7Pc\r
141 awN+iRRPg1pGSzI98xMUV6vDTPN9eujnaYQvG+T5aB3j0oTzafKN41Vp8TMtwfIo\r
142 FS8/TA/XJQRRTmAAvUpOf4V49+s48TklYA67Tbzt9rzWzLKTy7Ts8Mx/lp0WbRIu\r
143 uBcOVrnbHMphK6Up4Xr3PPGwuVR4Fr+OLH4Xdldxc6B80V1QRFPos9beL/RTAEg3\r
144 FnGMs2X6/qeaCgggmIEKhCIkHeReBHQqwK+5R+SL6iDkcNcF82lGEntTdWjJpG2t\r
145 SicX22xZ8YYbC3GSdPTt\r
146 =51JQ\r
147 -----END PGP SIGNATURE-----\r
148 \r
149 --------------enig52AFF77078BC5FF69C666729--\r