database error
[notmuch-archives.git] / 99 / 85d1c18bdda6f598971d0fd05d7fa7653592d4
1 Return-Path: <djcb@djcbsoftware.nl>\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 0D27F431FBC\r
6         for <notmuch@notmuchmail.org>; Sat, 16 Jan 2010 07:20:28 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: -1.49\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-1.49 tagged_above=-999 required=5 tests=[AWL=1.109, \r
12         BAYES_00=-2.599] autolearn=ham\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 0a8AI78hGF7m for <notmuch@notmuchmail.org>;\r
16         Sat, 16 Jan 2010 07:20:26 -0800 (PST)\r
17 Received: from gw02.mail.saunalahti.fi (gw02.mail.saunalahti.fi\r
18         [195.197.172.116])\r
19         by olra.theworths.org (Postfix) with ESMTP id 45D2A431FAE\r
20         for <notmuch@notmuchmail.org>; Sat, 16 Jan 2010 07:20:26 -0800 (PST)\r
21 Received: from djcbsoftware.nl (a88-114-93-212.elisa-laajakaista.fi\r
22         [88.114.93.212])\r
23         (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))\r
24         (No client certificate requested)\r
25         by gw02.mail.saunalahti.fi (Postfix) with ESMTP id 67F6E1395F2;\r
26         Sat, 16 Jan 2010 17:20:23 +0200 (EET)\r
27 Received: from cthulhu.mindcrime.djcbsoftware.nl (localhost [127.0.0.1])\r
28         by djcbsoftware.nl (Postfix) with ESMTP id A30C239C1D4;\r
29         Sat, 16 Jan 2010 17:20:21 +0200 (EET)\r
30 Date: Sat, 16 Jan 2010 17:20:21 +0200\r
31 Message-ID: <87k4vivzyi.wl%djcb@djcbsoftware.nl>\r
32 From: Dirk-Jan C. Binnema <djcb.bulk@gmail.com>\r
33 To: Olly Betts <olly@survex.com>\r
34 In-Reply-To: <slrnhl1o82.2rf.olly@msgid.survex.com>\r
35 References: <4B4ED7E8.20501@exys.org> <878wc0623y.fsf@exys.org>\r
36         <20100114183854.1d04f111@hikari>\r
37         <87fx68e2am.fsf@yoom.home.cworth.org>\r
38         <slrnhkvo6d.2rf.olly@msgid.survex.com>\r
39         <878wbzx3td.wl%djcb@djcbsoftware.nl>\r
40         <slrnhl06bt.2rf.olly@msgid.survex.com>\r
41         <87pr5bw383.wl%djcb@djcbsoftware.nl>\r
42         <slrnhl1o82.2rf.olly@msgid.survex.com>\r
43 Mail-Reply-To: djcb@djcbsoftware.nl\r
44 User-Agent: Wanderlust/2.15.6 (Almost Unreal) Emacs/23.1 Mule/6.0\r
45         (HANACHIRUSATO)\r
46 Organization: DJCBSoftware\r
47 MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")\r
48 Content-Type: text/plain; charset=US-ASCII\r
49 Cc: notmuch@notmuchmail.org\r
50 Subject: Re: [notmuch] indexing mail?\r
51 X-BeenThere: notmuch@notmuchmail.org\r
52 X-Mailman-Version: 2.1.13\r
53 Precedence: list\r
54 Reply-To: djcb@djcbsoftware.nl\r
55 List-Id: "Use and development of the notmuch mail system."\r
56         <notmuch.notmuchmail.org>\r
57 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
58         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
59 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
60 List-Post: <mailto:notmuch@notmuchmail.org>\r
61 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
62 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
63         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
64 X-List-Received-Date: Sat, 16 Jan 2010 15:20:28 -0000\r
65 \r
66 Hi Olly,\r
67 \r
68 >>>>> "OB" == Olly Betts <olly@survex.com> writes:\r
69 \r
70     OB> On 2010-01-15, Dirk-Jan C  Binnema wrote:\r
71     Olly> Other than Linux, the d_type field is available mainly only on BSD\r
72     Olly> systems.\r
73     >> \r
74     >> Yes, my patch could me generalized a bit more, just like your patch could not\r
75     >> hardcode the '/'-separator :)\r
76 \r
77     OB> Well, '/' works as a directory separator for all Unix systems and also\r
78     OB> for Microsoft Windows at this level.  Is there a system which doesn't\r
79     OB> accept '/' in this place which is still relevant?\r
80 \r
81 Note the ':)' This was just point that it's very hard to write software that\r
82 does not include *some* degree of platform-preference.\r
83 \r
84 Anyway (going slightly OT here) regarding the '\', I think the one system in\r
85 wide use that insists on '\' would be Symbian. Porting Unix stuff is usually\r
86 not too hard with the Symbian's compatiblity-libc. (But maybe the\r
87 dir-separator is still the least of your concerns).\r
88 \r
89 >> In practice though, what Unices in use today do not support d_type?\r
90 \r
91     OB> Solaris 10 doesn't for starters.  I don't have ready access to the other\r
92     OB> non-Linux, non-BSD Unix flavours to check those right now.\r
93 \r
94 Ah, thanks. Solaris 10 is fairly important indeed.  Another one is Cygwin (it\r
95 added it fairly recently), Linux before 2.6.4. I've added a configure check\r
96 for now. Performance must be quite terrible with a working d_type.\r
97 \r
98 Best wishes,\r
99 Dirk.\r
100 \r
101 -- \r
102 Dirk-Jan C. Binnema                  Helsinki, Finland\r
103 e:djcb@djcbsoftware.nl           w:www.djcbsoftware.nl\r
104 pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C\r