database error
[notmuch-archives.git] / 6f / 500a684a86fa0b487b639aec8bac60551a2d37
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 BE508431FB6\r
6         for <notmuch@notmuchmail.org>; Thu, 10 Mar 2011 11:36:21 -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: -0.99\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-0.99 tagged_above=-999 required=5\r
12         tests=[ALL_TRUSTED=-1, T_MIME_NO_TEXT=0.01] 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 2VqW4e1P68mk; Thu, 10 Mar 2011 11:36:20 -0800 (PST)\r
16 Received: from yoom.home.cworth.org (localhost [127.0.0.1])\r
17         by olra.theworths.org (Postfix) with ESMTP id D88AE431FB5;\r
18         Thu, 10 Mar 2011 11:36:19 -0800 (PST)\r
19 Received: by yoom.home.cworth.org (Postfix, from userid 1000)\r
20         id 6B36325401B; Thu, 10 Mar 2011 11:36:19 -0800 (PST)\r
21 From: Carl Worth <cworth@cworth.org>\r
22 To: Thomas Schwinge <thomas@schwinge.name>, notmuch@notmuchmail.org\r
23 Subject: Re: Build system\r
24 In-Reply-To: <87tyge9a76.fsf@kepler.schwinge.homeip.net>\r
25 References: <1294747284-18791-1-git-send-email-thomas@schwinge.name>\r
26         <87bp30n3sc.fsf@yoom.home.cworth.org>\r
27         <87lj22pun9.fsf@kepler.schwinge.homeip.net>\r
28         <87bp2yptxj.fsf@kepler.schwinge.homeip.net>\r
29         <87aaiilk2o.fsf@yoom.home.cworth.org>\r
30         <87tyge9a76.fsf@kepler.schwinge.homeip.net>\r
31 User-Agent: Notmuch/0.5 (http://notmuchmail.org) Emacs/23.2.1\r
32         (i486-pc-linux-gnu)\r
33 Date: Thu, 10 Mar 2011 11:36:12 -0800\r
34 Message-ID: <87ei6elqdv.fsf@yoom.home.cworth.org>\r
35 MIME-Version: 1.0\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
40 Precedence: list\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: Thu, 10 Mar 2011 19:36:21 -0000\r
51 \r
52 --=-=-=\r
53 Content-Transfer-Encoding: quoted-printable\r
54 \r
55 On Tue, 08 Feb 2011 09:55:57 +0100, Thomas Schwinge <thomas@schwinge.name> =\r
56 wrote:\r
57 > Is the testsuite also easy to convert to VPATH style builds?  (I don't\r
58 > know, but would expect some difficulties.)\r
59 \r
60 In what I just pushed I rather punted on this issue. I made the\r
61 configure script simply copy the entire test suite into the build\r
62 directory. (I also did the same for .el files since emacs really wants\r
63 to put the compiled .elc file right next to the .el file).\r
64 \r
65 This isn't ideal since it means that a non-srcdir build won't get access\r
66 to updated emacs nor test-suite bits without re-running configure. If\r
67 someone would like to do work to fix either or both of these cases, that\r
68 would be helpful.\r
69 \r
70 > And, another thing I just noticed: I had the source tree configured with\r
71 > --prefix=3D[something].  Now I updated the sources, re-ran make, and saw\r
72 > this:\r
73 >=20\r
74 >     $ make\r
75 >=20=20=20=20=20\r
76 >     Note: Calling ./configure with no command-line arguments.\r
77 \r
78 Thanks for pointing out this problem. It was easy to fix, and I've\r
79 pushed a change for that now. In testing it, I also realized that my\r
80 support for non-srcdir builds also broke the automatic running of\r
81 configure on a simple "make" invocation from a source tree that had\r
82 never been configured. I've fixed that now as well.\r
83 \r
84 > My --prefix=3D[something] is gone.  (At least the build system warns about\r
85 > this.)  But it's another issue that other build systems already have\r
86 > solved.  (And, I probably wouldn't have expected that to do the right\r
87 > thing if the configure script / build system wouldn't try to be like GNU\r
88 > Autoconf.)\r
89 \r
90 I agree that trying to be similar and being slightly different can be\r
91 more surprising than being obviously different. For the build system, I\r
92 actually do want compatibility with the features of\r
93 GNU-autoconf-generated build system that people actually care about. So\r
94 please keep letting me know about any annoying surprises.\r
95 \r
96 =2DCarl\r
97 \r
98 =2D-=20\r
99 carl.d.worth@intel.com\r
100 \r
101 --=-=-=\r
102 Content-Type: application/pgp-signature\r
103 \r
104 -----BEGIN PGP SIGNATURE-----\r
105 Version: GnuPG v1.4.10 (GNU/Linux)\r
106 \r
107 iD8DBQFNeSgs6JDdNq8qSWgRAoPuAKCYYfj3hcirZz1//OxYJIy9Ko7p1gCgiYoP\r
108 +HB+9KM49F0+CH58Myg0Rs0=\r
109 =j23t\r
110 -----END PGP SIGNATURE-----\r
111 --=-=-=--\r