1 Return-Path: <cworth@cworth.org>
\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 0B71C42116E
\r
6 for <notmuch@notmuchmail.org>; Tue, 28 Jun 2011 13:48:01 -0700 (PDT)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]
\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 zZYdZMF7jRiO for <notmuch@notmuchmail.org>;
\r
16 Tue, 28 Jun 2011 13:48:00 -0700 (PDT)
\r
17 Received: from arlo.cworth.org (arlo.cworth.org [50.43.72.2])
\r
18 by olra.theworths.org (Postfix) with ESMTP id 7019D42116B
\r
19 for <notmuch@notmuchmail.org>; Tue, 28 Jun 2011 13:48:00 -0700 (PDT)
\r
20 Received: from yoom.home.cworth.org (localhost [127.0.0.1])
\r
21 by arlo.cworth.org (Postfix) with ESMTP id 44AFF29A645;
\r
22 Tue, 28 Jun 2011 13:47:59 -0700 (PDT)
\r
23 Received: by yoom.home.cworth.org (Postfix, from userid 1000)
\r
24 id 32C772541A8; Tue, 28 Jun 2011 13:47:59 -0700 (PDT)
\r
25 From: Carl Worth <cworth@cworth.org>
\r
26 To: Robin Green <greenrd@greenrd.org>, notmuch@notmuchmail.org
\r
27 Subject: Re: Drafts being tagged as inbox
\r
28 In-Reply-To: <8639iu5tju.fsf@greenrd.plus.com>
\r
29 References: <868vsnaqqm.fsf@greenrd.plus.com> <877h86tqez.fsf@praet.org>
\r
30 <8639iu5tju.fsf@greenrd.plus.com>
\r
31 User-Agent: Notmuch/0.5 (http://notmuchmail.org) Emacs/23.3.1
\r
33 Date: Tue, 28 Jun 2011 13:47:59 -0700
\r
34 Message-ID: <87mxh18yyo.fsf@yoom.home.cworth.org>
\r
36 Content-Type: multipart/signed; boundary="=-=-=";
\r
37 micalg=pgp-sha1; protocol="application/pgp-signature"
\r
38 X-BeenThere: notmuch@notmuchmail.org
\r
39 X-Mailman-Version: 2.1.13
\r
41 List-Id: "Use and development of the notmuch mail system."
\r
42 <notmuch.notmuchmail.org>
\r
43 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
44 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
45 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
46 List-Post: <mailto:notmuch@notmuchmail.org>
\r
47 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
48 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
49 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
50 X-List-Received-Date: Tue, 28 Jun 2011 20:48:01 -0000
\r
53 Content-Type: text/plain; charset=utf-8
\r
54 Content-Transfer-Encoding: quoted-printable
\r
56 On Tue, 28 Jun 2011 08:00:53 +0100, Robin Green <greenrd@greenrd.org> wrote:
\r
57 > On Tue, 28 Jun 2011 08:34:44 +0200, Pieter Praet <pieter@praet.org> wrote:
\r
58 > > notmuch tag -inbox +draft -- folder:${where_your_drafts_reside}
\r
60 > My notmuch help does not mention "folder:", and indeed folder:drafts as a
\r
61 > search term is just treated as the words folder and drafts. Perhaps this
\r
62 > is implemented in git head.
\r
64 Yes, sorry about that. We're woefully late on a release that will
\r
65 include this feature. Our current release manager expects that release
\r
66 within a couple of days at least, so that's good!
\r
68 > However, when I try to compile git head on Dragonfly BSD, I get this erro=
\r
71 > CXX -O2 notmuch-shared
\r
72 > notmuch-count.o: In function `notmuch_count_command':
\r
73 > notmuch-count.c:(.text+0x63): undefined reference to `notmuch_database_op=
\r
75 > notmuch-count.c:(.text+0x9d): undefined reference to `notmuch_query_creat=
\r
78 Ouch. It looks like your linker isn't finding anything in the notmuch
\r
79 library at all. I wonder what went wrong there. Some things to try would
\r
84 to see the complete linker command line to see if something is obviously
\r
87 And otherwise to try a "git bisect" to see when the compilation stopped
\r
90 To start a bisect, you'll need to know a point where notmuch actually
\r
91 compiles successfully on your system=E2=80=940.5 perhaps? Double-check that
\r
94 git checkout 0.5 # Get the code from the 0.5 release
\r
95 make # See if it compiles
\r
96 git checkout master # Come back to master
\r
98 If that went fine then you can bisect with:
\r
101 git bisect good 0.5 # Indicate that 0.5 is good
\r
102 git bisect bad # Indicate that the current state is bad
\r
104 After that you'll iterate by running:
\r
108 Followed by one of the following:
\r
110 git bisect good # If the compile succeeded
\r
111 git bisect bad # If the compile failed
\r
113 In the end, git should tell you a "first bad commit". Send that output
\r
114 to the list and we can start pinning down what went wrong. Then you can
\r
115 finalize your git-bisect run with:
\r
124 Content-Type: application/pgp-signature
\r
126 -----BEGIN PGP SIGNATURE-----
\r
127 Version: GnuPG v1.4.11 (GNU/Linux)
\r
129 iEYEARECAAYFAk4KPf8ACgkQ6JDdNq8qSWggggCeP8SznQQwytE+Bgga6yemtOlZ
\r
130 yJAAnR28o+JZb8/1AT4vdPlfjJbt2OWh
\r
132 -----END PGP SIGNATURE-----
\r