From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 09:29:53 2011 Received: (at submit) by debbugs.gnu.org; 25 Mar 2011 13:29:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q375N-0003cJ-1e for submit@debbugs.gnu.org; Fri, 25 Mar 2011 09:29:53 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q375L-0003c7-6b for submit@debbugs.gnu.org; Fri, 25 Mar 2011 09:29:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q375C-0002Dn-73 for submit@debbugs.gnu.org; Fri, 25 Mar 2011 09:29:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:58126) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q375C-0002Dh-5F for submit@debbugs.gnu.org; Fri, 25 Mar 2011 09:29:42 -0400 Received: from [140.186.70.92] (port=53265 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q3758-0002ev-3W for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2011 09:29:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q3751-0002Cn-H2 for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2011 09:29:37 -0400 Received: from h1189701.stratoserver.net ([85.214.32.38]:37985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3751-00028d-CD for bug-gnu-emacs@gnu.org; Fri, 25 Mar 2011 09:29:31 -0400 Received: from mandala.home (host81-155-55-98.range81-155.btcentralplus.com [81.155.55.98]) by h1189701.stratoserver.net (Postfix) with ESMTPA id 8A565ECD779 for ; Fri, 25 Mar 2011 14:29:24 +0100 (CET) From: Steve Purcell Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf Date: Fri, 25 Mar 2011 13:29:23 +0000 Message-Id: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) The latest Apple developer tools (XCode 3.2.6) provide autoconf version 2.61. Since 'configure' was removed from emacs bzr, it cannot be regenerated on this platform without autoconf >= 2.6.5, i.e. overriding Apple's standard autotools, which is widely deprecated. IMHO, it should continue to be possible to build emacs without doing so, as has always been the case. % ./configure --with-ns zsh: no such file or directory: ./configure % autoreconf configure.in:24: error: Autoconf version 2.65 or higher is required configure.in:24: the top level autom4te: /usr/bin/gm4 failed with exit status: 63 aclocal: /usr/bin/autom4te failed with exit status: 63 autoreconf: aclocal failed with exit status: 63 In GNU Emacs 24.0.50.1 (x86_64-apple-darwin10.6.0, NS apple-appkit-1038.35) of 2011-03-21 on mandala.home Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns' '--without-dbus' 'CFLAGS=-g'' From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 10:26:38 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 14:26:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q37yH-0004wS-Ps for submit@debbugs.gnu.org; Fri, 25 Mar 2011 10:26:37 -0400 Received: from smtprelay-b11.telenor.se ([62.127.194.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q37yF-0004wF-Ju for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 10:26:36 -0400 Received: from iph1.telenor.se (iph1.telenor.se [195.54.127.132]) by smtprelay-b11.telenor.se (Postfix) with ESMTP id 5400FC295 for <8342@debbugs.gnu.org>; Fri, 25 Mar 2011 15:26:29 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkIzAKWljE1V4S1kPGdsb2JhbACJDZxHCwEBAQE3MsNihWkEkEk X-IronPort-AV: E=Sophos;i="4.63,243,1299452400"; d="scan'208";a="385663031" Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by iph1.telenor.se with ESMTP; 25 Mar 2011 15:26:29 +0100 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id 488EB7FA05A; Fri, 25 Mar 2011 15:26:28 +0100 (CET) Message-ID: <4D8CA613.60008@swipnet.se> Date: Fri, 25 Mar 2011 15:26:27 +0100 From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; sv-SE; rv:1.9.2.15) Gecko/20110303 Thunderbird/3.1.9 MIME-Version: 1.0 To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> In-Reply-To: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.3 (--) Steve Purcell skrev 2011-03-25 14.29: > The latest Apple developer tools (XCode 3.2.6) provide autoconf version > 2.61. Since 'configure' was removed from emacs bzr, it cannot be > regenerated on this platform without autoconf>= 2.6.5, i.e. overriding > Apple's standard autotools, which is widely deprecated. Deprecated by who? I have had autoconf in /usr/local for years on OSX, and noticed no ill effects on XCode projects. > > IMHO, it should continue to be possible to build emacs without doing so, > as has always been the case. It is still the case for released versions, it is just the developer version that has changed. This is more or less how other projects manage development versions. Jan D. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 11:04:13 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 15:04:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q38Yf-0005mG-6m for submit@debbugs.gnu.org; Fri, 25 Mar 2011 11:04:13 -0400 Received: from h1189701.stratoserver.net ([85.214.32.38]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q38Yd-0005m4-BL for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 11:04:12 -0400 Received: from mandala.home (host81-155-55-98.range81-155.btcentralplus.com [81.155.55.98]) by h1189701.stratoserver.net (Postfix) with ESMTPA id 7887EECD779; Fri, 25 Mar 2011 16:04:04 +0100 (CET) Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=iso-8859-1 From: Steve Purcell In-Reply-To: <4D8CA613.60008@swipnet.se> Date: Fri, 25 Mar 2011 15:04:03 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> To: =?iso-8859-1?Q?Jan_Dj=E4rv?= X-Mailer: Apple Mail (2.1084) X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On 25 Mar 2011, at 14:26, Jan Dj=E4rv wrote: >=20 > Steve Purcell skrev 2011-03-25 14.29: >> The latest Apple developer tools (XCode 3.2.6) provide autoconf = version >> 2.61. Since 'configure' was removed from emacs bzr, it cannot be >> regenerated on this platform without autoconf>=3D 2.6.5, i.e. = overriding >> Apple's standard autotools, which is widely deprecated. >=20 > Deprecated by who? I have had autoconf in /usr/local for years on = OSX, and noticed no ill effects on XCode projects. >>=20 >> IMHO, it should continue to be possible to build emacs without doing = so, >> as has always been the case. >=20 > It is still the case for released versions, it is just the developer = version that has changed. This is more or less how other projects = manage development versions. >=20 > Jan D. Hi Jan, I'm sure some other projects do the same thing. Though I appreciate the = purity of not checking in the configure script, I think it is neither = pragmatic nor common to do so. The majority of software I have ever installed from source has been = supplied with a pre-generated configure script, and this is independent = of whether that software was a development or release version. Provided = the relevant libraries are installed, almost everything will build with = only gcc and a standard shell. For reference, I'm using the Homebrew package manager = (http://github.com/mxcl/homebrew), which relies on the Apple-standard = autoconf. Of the ~1500 packages it currently supports, both in stable = and dev versions, Emacs HEAD is now the only one which I know will fail = to build due to the autoconf version. The change appears to simplify things for the very few developers who = touch configure.in at the expense of the many more casual = users/developers who build Emacs from HEAD, use it and provide feedback = and patches. Making the software harder to build will reduce the user = base. That's probably why most projects tend to check the configure script = into VC (which is a compromise aesthetically) and it's why I still hope = that a convenient method can be found to keep the configure script up to = date and checked-in. I will probably take the time to work around this issue on my own = machine sooner or later, but not everybody will do so, and this is why I = raised this bug. Cheers, and many thanks for your work on Emacs. -Steve= From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 11:51:39 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 15:51:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q39IZ-0006qE-2e for submit@debbugs.gnu.org; Fri, 25 Mar 2011 11:51:39 -0400 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q39IX-0006q2-CP for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 11:51:37 -0400 Received: from furball (dhcp128036014198.central.yale.edu [128.36.14.198]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p2PFpVFP028690 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 25 Mar 2011 11:51:31 -0400 Received: by furball (Postfix, from userid 1000) id 0BE1216069E; Fri, 25 Mar 2011 11:51:30 -0400 (EDT) From: Chong Yidong To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> Date: Fri, 25 Mar 2011 11:51:30 -0400 In-Reply-To: <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> (Steve Purcell's message of "Fri, 25 Mar 2011 15:04:03 +0000") Message-ID: <87sjubci65.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 8342 Cc: Jan =?utf-8?Q?Dj=C3=A4rv?= , 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Steve Purcell writes: > Of the ~1500 packages it currently supports, both in stable and dev > versions, Emacs HEAD is now the only one which I know will fail to > build due to the autoconf version. If you change the line AC_PREREQ(2.65) in configure.in to your exisiting autoconf version, does Emacs build properly? From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 13:08:19 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 17:08:19 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3AUk-0008W8-V7 for submit@debbugs.gnu.org; Fri, 25 Mar 2011 13:08:19 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3AUj-0008Vx-Qg for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 13:08:18 -0400 Received: from localhost ([127.0.0.1]:59902) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3AUc-0005AU-J2; Fri, 25 Mar 2011 13:08:10 -0400 From: Glenn Morris To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> X-Spook: threat FBI 9705 Samford Road cybercash Kh-11 beanpole X-Ran: Z9iSA}'Rl"%_6(XYy8AsSY(ko.,ZMis;5R@9:M|7&b2S!f_cUL]hW:NDufEgV;P,6z>kxK X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 25 Mar 2011 13:08:10 -0400 In-Reply-To: <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> (Steve Purcell's message of "Fri, 25 Mar 2011 15:04:03 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8342 Cc: Jan =?utf-8?Q?Dj=C3=A4rv?= , 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Steve Purcell wrote: > I will probably take the time to work around this issue on my own machine sooner or later, but not everybody will do so, and this is why I raised this bug. If installing autoconf is too hard, you can use ./autogen/copy_autogen as a workaround (as advised by the top-level autogen.sh script, if you run it) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 13:58:33 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 17:58:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BHM-0001FM-O3 for submit@debbugs.gnu.org; Fri, 25 Mar 2011 13:58:32 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BHK-0001FB-6f for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 13:58:30 -0400 Received: from localhost ([127.0.0.1]:55447) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3BHE-0007vP-Gl; Fri, 25 Mar 2011 13:58:24 -0400 From: Glenn Morris To: Chong Yidong Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> <87sjubci65.fsf@stupidchicken.com> X-Spook: CBNRC Mena halcon rail gun Mahmoud Ahmadinejad spies AVIP X-Ran: M$;-LC:93EHq":h:05{7m{:?A^~bsW;r0uJUf@fNCp^CP0k6+(9m/"k|^RCpn_$V#c;<^@ X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 25 Mar 2011 13:58:24 -0400 In-Reply-To: <87sjubci65.fsf@stupidchicken.com> (Chong Yidong's message of "Fri, 25 Mar 2011 11:51:30 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8342 Cc: Steve Purcell , 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Chong Yidong wrote: > AC_PREREQ(2.65) > > in configure.in to your exisiting autoconf version, does Emacs build > properly? I seem to recall there were bugs fixed in autoconf 2.62 that were relevant to Emacs on some platforms. But I can't remember what the bugs were. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 13:59:11 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 17:59:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BHy-0001Gd-0k for submit@debbugs.gnu.org; Fri, 25 Mar 2011 13:59:10 -0400 Received: from h1189701.stratoserver.net ([85.214.32.38]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BHv-0001G6-KL for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 13:59:08 -0400 Received: from mandala.home (host81-155-55-98.range81-155.btcentralplus.com [81.155.55.98]) by h1189701.stratoserver.net (Postfix) with ESMTPA id 2F1ECECD779 for <8342@debbugs.gnu.org>; Fri, 25 Mar 2011 18:59:00 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1084) Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf From: Steve Purcell In-Reply-To: <87sjubci65.fsf@stupidchicken.com> Date: Fri, 25 Mar 2011 17:58:59 +0000 Content-Transfer-Encoding: 7bit Message-Id: References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> <87sjubci65.fsf@stupidchicken.com> To: 8342@debbugs.gnu.org X-Mailer: Apple Mail (2.1084) X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 8342 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) On 25 Mar 2011, at 15:51, Chong Yidong wrote: > Steve Purcell writes: > >> Of the ~1500 packages it currently supports, both in stable and dev >> versions, Emacs HEAD is now the only one which I know will fail to >> build due to the autoconf version. > > If you change the line > > AC_PREREQ(2.65) > > in configure.in to your exisiting autoconf version, does Emacs build > properly? > Nope - autoconf fails on an undefined macro. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 14:02:31 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 18:02:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BLD-0001MK-GS for submit@debbugs.gnu.org; Fri, 25 Mar 2011 14:02:31 -0400 Received: from mail-out.m-online.net ([212.18.0.9]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BLA-0001M8-5v for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 14:02:29 -0400 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 2AFC81C01F3D; Fri, 25 Mar 2011 19:02:22 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.8.164]) by mail.m-online.net (Postfix) with ESMTP id 236EB1C000EC; Fri, 25 Mar 2011 19:02:22 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.180]) by localhost (dynscan1.mail.m-online.net [192.168.8.164]) (amavisd-new, port 10024) with ESMTP id dCxLSweP66Gl; Fri, 25 Mar 2011 19:02:21 +0100 (CET) Received: from igel.home (ppp-88-217-97-47.dynamic.mnet-online.de [88.217.97.47]) by mail.mnet-online.de (Postfix) with ESMTP; Fri, 25 Mar 2011 19:02:21 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id 0490FCA2A0; Fri, 25 Mar 2011 19:02:20 +0100 (CET) From: Andreas Schwab To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> X-Yow: I'm having a tax-deductible experience! I need an energy crunch!! Date: Fri, 25 Mar 2011 19:02:20 +0100 In-Reply-To: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> (Steve Purcell's message of "Fri, 25 Mar 2011 13:29:23 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Steve Purcell writes: > IMHO, it should continue to be possible to build emacs without doing so, > as has always been the case. Just use the files in autogen if you are stuck with antique software. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 14:07:00 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 18:07:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BPW-0001SL-Mz for submit@debbugs.gnu.org; Fri, 25 Mar 2011 14:06:59 -0400 Received: from h1189701.stratoserver.net ([85.214.32.38]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BPU-0001S7-Fr for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 14:06:57 -0400 Received: from mandala.home (host81-155-55-98.range81-155.btcentralplus.com [81.155.55.98]) by h1189701.stratoserver.net (Postfix) with ESMTPA id 4ED50ECD779; Fri, 25 Mar 2011 19:06:50 +0100 (CET) Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Steve Purcell In-Reply-To: Date: Fri, 25 Mar 2011 18:06:48 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <05B4B076-5031-4E0F-9DBE-08A72E9E1235@sanityinc.com> References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> To: Glenn Morris X-Mailer: Apple Mail (2.1084) X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.0 (---) On 25 Mar 2011, at 17:08, Glenn Morris wrote: >=20 > If installing autoconf is too hard, you can use >=20 > ./autogen/copy_autogen >=20 > as a workaround >=20 > (as advised by the top-level autogen.sh script, if you run it) >=20 Hi Glenn, That works, and I apologise for having failed to notice it. It's not that installing autogen is too hard, of course -- I have an = autogen, just not the very latest version, and that never mattered = before since 'configure' was all I needed. It seems like if there's an accepted case for checking in a version of = the autogen'd files, then why not spare the users by sticking with the = previous simpler scheme, and use the ./autogen cronjob to update the = primary files directly? I imagine the Homebrew build recipe will end up just using copy_autogen = if the new scheme remains in place, and a bunch of OS X users will also = get used to running ./autogen/copy_autogen every time they build. I should stress that I'm far from a hard-core Emacs developer, and I = don't fully understand the big picture of making Emacs work = *everywhere*, but I hope that this at least qualifies my bug report as = the feedback of an informed (and grateful) user on one reasonably = popular platform. Cheers, -Steve= From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 14:10:22 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 18:10:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BSo-0001Y7-6a for submit@debbugs.gnu.org; Fri, 25 Mar 2011 14:10:22 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3BSm-0001Xw-95 for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 14:10:20 -0400 Received: from localhost ([127.0.0.1]:41996) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3BSh-0000j5-11; Fri, 25 Mar 2011 14:10:15 -0400 From: Glenn Morris To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> <05B4B076-5031-4E0F-9DBE-08A72E9E1235@sanityinc.com> X-Spook: import Afghanistan hackers MP5K-SD Bellcore encryption X-Ran: 8?F(L3I+](}@|0(~o@e'?e*F,PwPBsXh3^P+~WboKv29)|"*n-N/)VcYhRxOxb4.TCRP9F X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 25 Mar 2011 14:10:14 -0400 In-Reply-To: <05B4B076-5031-4E0F-9DBE-08A72E9E1235@sanityinc.com> (Steve Purcell's message of "Fri, 25 Mar 2011 18:06:48 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) Steve Purcell wrote: > I imagine the Homebrew build recipe will end up just using > copy_autogen if the new scheme remains in place, and a bunch of OS X > users will also get used to running ./autogen/copy_autogen every time > they build. How about asking Homebrew to package a recent autoconf? I'm not familiar with their system, but maybe their Emacs package could even require it as a dependency. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 14:36:34 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 18:36:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3Bs8-00028N-Vq for submit@debbugs.gnu.org; Fri, 25 Mar 2011 14:36:33 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3Bs6-000289-TN for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 14:36:31 -0400 Received: from localhost ([127.0.0.1]:53308) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q3Bs0-0002tU-Rb; Fri, 25 Mar 2011 14:36:25 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19852.57512.633439.321151@fencepost.gnu.org> Date: Fri, 25 Mar 2011 14:36:24 -0400 From: Glenn Morris To: 8342@debbugs.gnu.org Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf In-Reply-To: References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> <4D8CA613.60008@swipnet.se> <2CD841DA-60CC-4D5E-84F1-B93856A18188@sanityinc.com> <05B4B076-5031-4E0F-9DBE-08A72E9E1235@sanityinc.com> <19852.56802.807219.528249@fencepost.gnu.org> X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: blue X-Ran: |>c2soTcRL}bV9kN\aCmM#ZUkpjdOdp$~mXY;(B$]xIjZ3bxz%EY:U=iNDAn^H8%*ge/"[ X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: 8342 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) (I think the following off-list stuff is worth having in the bug report). Steve Purcell wrote (on Fri, 25 Mar 2011 at 18:26 +0000): > On 25 Mar 2011, at 18:24, Glenn Morris wrote: > > > Steve Purcell wrote (on Fri, 25 Mar 2011 at 18:18 +0000): > > > >> Dependencies can be specified, but autoconf won't get into Homebrew > >> because Homebrew aims to avoid providing packages that Apple already > >> provide, presumably in the interest of avoiding compatibility > >> issues. That goal seems to be surprisingly possible, and there are > >> around 1500 packages right now that don't require a newer autoconf > >> than Apple's. > > > > How many of the 1500 have you actually checked, and how many of those > > offer the option to build from the repository as opposed to the last > > stable release? > > I haven't checked, but many recipes support the --head build option. > > > Because the first one I looked at, GNU coreutils (Apple don't provide > > coreutils?) did not even seem to offer the option to build from the > > repo, and when I look at the repo, they do not include configure, and > > require autoconf 2.62. > > > That recipe would not, then, support the --head option. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 15:35:06 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 19:35:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3Cmo-0003al-GS for submit@debbugs.gnu.org; Fri, 25 Mar 2011 15:35:06 -0400 Received: from h1189701.stratoserver.net ([85.214.32.38]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3Cmm-0003aG-35 for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 15:35:05 -0400 Received: from mandala.home (host81-155-55-98.range81-155.btcentralplus.com [81.155.55.98]) by h1189701.stratoserver.net (Postfix) with ESMTPA id 01FDFECD779; Fri, 25 Mar 2011 20:34:56 +0100 (CET) Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Steve Purcell In-Reply-To: Date: Fri, 25 Mar 2011 19:34:55 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> To: Andreas Schwab X-Mailer: Apple Mail (2.1084) X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On 25 Mar 2011, at 18:02, Andreas Schwab wrote: > Steve Purcell writes: >=20 >> IMHO, it should continue to be possible to build emacs without doing = so, >> as has always been the case. >=20 > Just use the files in autogen if you are stuck with antique software. Yes, I am sure that will happen. And I'm the first to admit that if I = still lived in Debian (and was able to use a new enough distro to have = the requisite autoconf version), this problem wouldn't have affected or = even interested me. But I hope I'll be forgiven for trying to point out that: 1. Emacs HEAD users on OS X will mostly use the copy_autogen script in = future 2. Those people may well end up slightly confused along the way, like me = (and I think I qualify as very experienced) 3. Any issues arising from that confusion or the freshness of the files = in ./autogen will likely end up filed as emacs bugs Thanks to Glenn I can now make my own build and the Homebrew build work, = and I've provided what I hope is useful feedback on the changes, so I = don't mind if this bug report is closed.= From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 25 15:59:44 2011 Received: (at 8342) by debbugs.gnu.org; 25 Mar 2011 19:59:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3DAd-00046u-Su for submit@debbugs.gnu.org; Fri, 25 Mar 2011 15:59:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q3DAZ-00046g-SD for 8342@debbugs.gnu.org; Fri, 25 Mar 2011 15:59:40 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEADXzjE1Ld+RO/2dsb2JhbAClYniITbtQhWkElgE X-IronPort-AV: E=Sophos;i="4.63,244,1299474000"; d="scan'208";a="98050496" Received: from 75-119-228-78.dsl.teksavvy.com (HELO ceviche.home) ([75.119.228.78]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 25 Mar 2011 15:59:34 -0400 Received: by ceviche.home (Postfix, from userid 20848) id C9EA5660F8; Fri, 25 Mar 2011 15:59:33 -0400 (EDT) From: Stefan Monnier To: Steve Purcell Subject: Re: bug#8342: 24.0.50; Emacs HEAD cannot build with OS X standard autoconf Message-ID: References: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> Date: Fri, 25 Mar 2011 15:59:33 -0400 In-Reply-To: <9AB28351-B84F-406E-9D0D-5F2ED8D3498E@sanityinc.com> (Steve Purcell's message of "Fri, 25 Mar 2011 13:29:23 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8342 Cc: 8342@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > IMHO, it should continue to be possible to build emacs without doing so, > as has always been the case. It's still just as possible as before. You just need to do: ./autogen/copy_autogen; make. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 05 18:19:54 2011 Received: (at control) by debbugs.gnu.org; 5 Apr 2011 22:19:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q7EbK-0004F6-Ip for submit@debbugs.gnu.org; Tue, 05 Apr 2011 18:19:54 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q7EbH-0004Er-Pw for control@debbugs.gnu.org; Tue, 05 Apr 2011 18:19:52 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Q7EbC-0008Ba-91 for control@debbugs.gnu.org; Tue, 05 Apr 2011 18:19:46 -0400 Date: Tue, 05 Apr 2011 18:19:46 -0400 Message-Id: Subject: control message for bug 8342 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) close 8342 From unknown Fri Aug 15 12:54:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 May 2011 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator