From unknown Sat Jun 21 05:20:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15675 <15675@debbugs.gnu.org> To: bug#15675 <15675@debbugs.gnu.org> Subject: Status: building in directory with spaces in name Reply-To: bug#15675 <15675@debbugs.gnu.org> Date: Sat, 21 Jun 2025 12:20:08 +0000 retitle 15675 building in directory with spaces in name reassign 15675 emacs submitter 15675 =E2=80=9CAdrian=E2=80=9D severity 15675 important thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 13:33:24 2013 Received: (at submit) by debbugs.gnu.org; 21 Oct 2013 17:33:24 +0000 Received: from localhost ([127.0.0.1]:32900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYJM3-0005uk-PQ for submit@debbugs.gnu.org; Mon, 21 Oct 2013 13:33:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52745) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYJIP-0005nX-Jn for submit@debbugs.gnu.org; Mon, 21 Oct 2013 13:29:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYJIE-0006DS-I0 for submit@debbugs.gnu.org; Mon, 21 Oct 2013 13:29:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38476) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYJIE-0006DO-Ci for submit@debbugs.gnu.org; Mon, 21 Oct 2013 13:29:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYJI8-0008SS-Hw for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 13:29:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VYJI2-00067m-A2 for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 13:29:20 -0400 Received: from diserzione.investici.org ([2002:52dd:6399::1]:32745) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VYJHz-00065d-GV for bug-gnu-emacs@gnu.org; Mon, 21 Oct 2013 13:29:14 -0400 Received: from [82.221.99.153] (diserzione [82.221.99.153]) (Authenticated sender: silvibus@autistici.org) by localhost (Postfix) with ESMTPSA id D420118031F for ; Mon, 21 Oct 2013 17:03:06 +0000 (UTC) X-DKIM: OpenDKIM Filter v2.6.8 diserzione.investici.org D420118031F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=autistici.com; s=stigmate; t=1382374987; bh=TGCmDEjFPDI6KNn3vUIYWnNSGbByHyQP3awzp8jp5Po=; h=Date:From:To:Subject; b=rz0efLE+Kf+VnT+eydlC/AlXWCS8W2pP35wN1piJiiobi8TouqYWajWoQFm7yogCc +OANkOPAdP9DAcnHOqHO+q3bptp6FVsS/PT04DC4T2AK4cISfXsh0gpl4/1Okyunco EwAw0qgt0J0dX/AJ+rHk88+jK1ArA+GEq70JEqYk= Date: Mon, 21 Oct 2013 19:02:57 +0200 From: =?utf-8?B?4oCcQWRyaWFu4oCd?= To: bug-gnu-emacs@gnu.org Subject: the configure script invoked before make Message-ID: <20131021170256.GA1699@glam> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 21 Oct 2013 13:33:22 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Downloaded and put the emacs24.3 sources in a directory whose name contained 1 space. The configure script seemed not able to interpret the directory name properly, as it could only grasp the word preceeding the space in the directory name. I verified that this was the problem, as i changed the directory name to contain no spaces and the configure script ran beautifully. From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 13:36:26 2013 Received: (at control) by debbugs.gnu.org; 21 Oct 2013 17:36:26 +0000 Received: from localhost ([127.0.0.1]:32909 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYJP0-0005zs-BC for submit@debbugs.gnu.org; Mon, 21 Oct 2013 13:36:26 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52551 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYJOy-0005zk-Sz for control@debbugs.gnu.org; Mon, 21 Oct 2013 13:36:25 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VYJOy-0000cV-AG for control@debbugs.gnu.org; Mon, 21 Oct 2013 13:36:24 -0400 Date: Mon, 21 Oct 2013 13:36:24 -0400 Message-Id: Subject: control message for bug 15675 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) forcemerge 15260 15675 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 21:14:02 2013 Received: (at control) by debbugs.gnu.org; 22 Oct 2013 01:14:02 +0000 Received: from localhost ([127.0.0.1]:33778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYQXq-0006wv-0t for submit@debbugs.gnu.org; Mon, 21 Oct 2013 21:14:02 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:58351 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYQXm-0006wO-Tp for control@debbugs.gnu.org; Mon, 21 Oct 2013 21:13:59 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VYQXm-0006NR-3m for control@debbugs.gnu.org; Mon, 21 Oct 2013 21:13:58 -0400 Date: Mon, 21 Oct 2013 21:13:58 -0400 Message-Id: Subject: control message for bug 15675 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) unarchive 13078 unmerge 15675 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 23:14:16 2013 Received: (at control) by debbugs.gnu.org; 22 Oct 2013 03:14:16 +0000 Received: from localhost ([127.0.0.1]:33991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYSQC-0002b9-0J for submit@debbugs.gnu.org; Mon, 21 Oct 2013 23:14:16 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59385 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYSQ8-0002b0-Me for control@debbugs.gnu.org; Mon, 21 Oct 2013 23:14:13 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VYSQ8-0005PV-80 for control@debbugs.gnu.org; Mon, 21 Oct 2013 23:14:12 -0400 Date: Mon, 21 Oct 2013 23:14:12 -0400 Message-Id: Subject: control message for bug 15675 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) forcemerge 15260 15675 From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 02:23:41 2013 Received: (at control) by debbugs.gnu.org; 23 Oct 2013 06:23:42 +0000 Received: from localhost ([127.0.0.1]:36746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYrr2-0001rO-SE for submit@debbugs.gnu.org; Wed, 23 Oct 2013 02:23:41 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52896 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYrr0-0001rF-FB for control@debbugs.gnu.org; Wed, 23 Oct 2013 02:23:38 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VYrqz-000780-S8 for control@debbugs.gnu.org; Wed, 23 Oct 2013 02:23:38 -0400 Date: Wed, 23 Oct 2013 02:23:37 -0400 Message-Id: Subject: control message for bug 15675 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) unmerge 15675 retitle 15675 building in directory with spaces in name From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 02:26:34 2013 Received: (at 15675-done) by debbugs.gnu.org; 23 Oct 2013 06:26:34 +0000 Received: from localhost ([127.0.0.1]:36752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYrtp-0001wY-41 for submit@debbugs.gnu.org; Wed, 23 Oct 2013 02:26:33 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:52929 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VYrtl-0001wN-PL for 15675-done@debbugs.gnu.org; Wed, 23 Oct 2013 02:26:30 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VYrtk-0007QD-4w; Wed, 23 Oct 2013 02:26:28 -0400 From: Glenn Morris To: 15675-done@debbugs.gnu.org Subject: Re: bug#15675: the configure script invoked before make References: <20131021170256.GA1699@glam> X-Spook: afsatcom Majic kilderkin cybercash Peking $400 million in X-Ran: /k~9`GC|\wZ@Dt"~JIM'O;#*y}NCT;)f'|qaQ464@fP`BZ7|Rp}eQ%7wKEh!"U|UNsx|S2 X-Hue: white X-Attribution: GM Date: Wed, 23 Oct 2013 02:26:27 -0400 In-Reply-To: <20131021170256.GA1699@glam> (=?utf-8?B?IuKAnEFkcmlhbuKAnSIn?= =?utf-8?B?cw==?= message of "Mon, 21 Oct 2013 19:02:57 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 15675-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Version: 24.4 =E2=80=9CAdrian=E2=80=9D wrote: > Downloaded and put the emacs24.3 sources in a directory whose name > contained 1 space. The configure script seemed not able to interpret > the directory name properly, as it could only grasp the word > preceeding the space in the directory name. I verified that this was > the problem, as i changed the directory name to contain no spaces and > the configure script ran beautifully. In Emacs trunk, building in directories whose name contains space should now work. (Installing into such a directory probably still doesn't work.) From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 21:13:02 2013 Received: (at submit) by debbugs.gnu.org; 24 Oct 2013 01:13:02 +0000 Received: from localhost ([127.0.0.1]:39446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZ9Tx-0001Ac-SA for submit@debbugs.gnu.org; Wed, 23 Oct 2013 21:13:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51362) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZ9Tw-0001AO-1f for submit@debbugs.gnu.org; Wed, 23 Oct 2013 21:13:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZ9Tj-000540-SW for submit@debbugs.gnu.org; Wed, 23 Oct 2013 21:12:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57108) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZ9Tj-00053w-PK for submit@debbugs.gnu.org; Wed, 23 Oct 2013 21:12:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53084) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZ9Td-0004pm-Jc for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 21:12:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZ9TW-00053B-Hi for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 21:12:41 -0400 Received: from plane.gmane.org ([80.91.229.3]:48122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZ9TW-00052m-9n for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 21:12:34 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VZ9TS-0007SF-Qo for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 03:12:30 +0200 Received: from 82-69-64-228.dsl.in-addr.zen.co.uk ([82.69.64.228]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 03:12:30 +0200 Received: from andrewjmoreton by 82-69-64-228.dsl.in-addr.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 03:12:30 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make Date: Thu, 24 Oct 2013 02:12:17 +0100 Lines: 53 Message-ID: <82bo2fpj4e.fsf@gmail.com> References: <20131021170256.GA1699@glam> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 82-69-64-228.dsl.in-addr.zen.co.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (windows-nt) Cancel-Lock: sha1:WiIS2CBQQmxH5RgUvlov2Y01Dls= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) On Wed 23 Oct 2013, Glenn Morris wrote: > Version: 24.4 > > “Adrian” wrote: > >> Downloaded and put the emacs24.3 sources in a directory whose name >> contained 1 space. The configure script seemed not able to interpret >> the directory name properly, as it could only grasp the word >> preceeding the space in the directory name. I verified that this was >> the problem, as i changed the directory name to contain no spaces and >> the configure script ran beautifully. > > In Emacs trunk, building in directories whose name contains space should > now work. (Installing into such a directory probably still doesn't work.) The changes to support this break doing an out of tree build using MSYS/MinGW. I have been trying to build from bzr r114764, with the source tree at "c:\emacs\src\emacs\trunk", and building in an "obj-mingw32" subdir. Building in "obj-mingw32/lib" fails because CPP and CPPFLAGS still have "-I ../nt/inc", which should either be "-I ../../nt/inc" (relative to "obj-mingw32") or be absolute. My attempts to patch configure.ac to fix this resulted in a configure script which complained about missing ACl libraries (which is normally handled by trunk/nt/mingw-config.site). As I am inexpert in autotools, I instead tried to work around this by adding the absolute path to "trunk/nt/inc" to CPPFLAGS on the configure command line (generated from unmodified configure.ac). This got further, but failed building lisp: ------------------------------------------------------------------ cd ../lisp; /usr/bin/make -w update-subdirs make[2]: Entering directory `/c/emacs/src/emacs/trunk/obj-mingw32/lisp' cd ../../lisp; subdirs=`find . -type d -print`; for file in $subdirs; do case $file in */.* | */.*/* | */=* | */cedet* ) ;; *) wins="$wins${wins:+ }$file" ;; esac; done; \ for file in $wins; do \ ../../build-aux/update-subdirs $file; \ done; /bin/sh: line 2: ../../build-aux/update-subdirs: No such file or directory /bin/sh: line 2: ../../build-aux/update-subdirs: No such file or directory ------------------------------------------------------------------ The for loop runs from trunk/lisp, so the path to trunk/build-aux is wrong. In addition, this use of find and a for loop does not look correct for directory paths with spaces. Let me know if you need any help with testing, build logs etc. AndyM From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 21:56:51 2013 Received: (at 15675) by debbugs.gnu.org; 24 Oct 2013 01:56:51 +0000 Received: from localhost ([127.0.0.1]:39530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZAAM-0002H0-KE for submit@debbugs.gnu.org; Wed, 23 Oct 2013 21:56:51 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42798 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZAAJ-0002Gr-NG for 15675@debbugs.gnu.org; Wed, 23 Oct 2013 21:56:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VZAAJ-00017Q-9E; Wed, 23 Oct 2013 21:56:47 -0400 From: Glenn Morris To: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> X-Spook: clones unclassified passwd Aldergrove Craig Livingstone X-Ran: v7ebx9%fzLi_>%sy{~4BDm1H4K1ilUSL`10#/|FJ:W!x0O~3IUw,IEOIe4CT\7!=m"Kk7c X-Hue: magenta X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 23 Oct 2013 21:56:47 -0400 In-Reply-To: <82bo2fpj4e.fsf@gmail.com> (Andy Moreton's message of "Thu, 24 Oct 2013 02:12:17 +0100") 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: -5.4 (-----) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Andy Moreton wrote: > Building in "obj-mingw32/lib" fails because CPP and CPPFLAGS still have > "-I ../nt/inc", which should either be "-I ../../nt/inc" (relative to > "obj-mingw32") or be absolute. Yes, I posted about that on emacs-devel a little earlier, see http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00733.html > /bin/sh: line 2: ../../build-aux/update-subdirs: No such file or directory Should be fixed now. > In addition, this use of find and a for loop does not look correct for > directory paths with spaces. The found directories are relative paths within the Emacs repo and won't contain spaces. From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 22:16:36 2013 Received: (at 15675) by debbugs.gnu.org; 24 Oct 2013 02:16:36 +0000 Received: from localhost ([127.0.0.1]:39566 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZATU-0002m8-00 for submit@debbugs.gnu.org; Wed, 23 Oct 2013 22:16:36 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42953 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZATS-0002m0-9J for 15675@debbugs.gnu.org; Wed, 23 Oct 2013 22:16:34 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VZATQ-0007Uo-VI; Wed, 23 Oct 2013 22:16:33 -0400 From: Glenn Morris To: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> X-Spook: benelux e-cash Albania Mole M-14 Aladdin BRLO top secret X-Ran: (lyD?y[nTW#U<;33Gjh_Kti3]4s$}|rJ0\D#vv\!uz}x>.'Km1E#+}&"3dz.UJrs}r8_o* X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 23 Oct 2013 22:16:32 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 23 Oct 2013 21:56:47 -0400") Message-ID: <2xmwlz8lbz.fsf@fencepost.gnu.org> 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: -5.4 (-----) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Glenn Morris wrote: >> Building in "obj-mingw32/lib" fails because CPP and CPPFLAGS still have >> "-I ../nt/inc", ? Why does CPP contain flags at all? Sounds wrong. > Yes, I posted about that on emacs-devel a little earlier, see > http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00733.html I installed my guess at a solution... From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 23 23:45:14 2013 Received: (at submit) by debbugs.gnu.org; 24 Oct 2013 03:45:14 +0000 Received: from localhost ([127.0.0.1]:39711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZBrG-0004wq-2n for submit@debbugs.gnu.org; Wed, 23 Oct 2013 23:45:14 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40634) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZBrD-0004wa-FC for submit@debbugs.gnu.org; Wed, 23 Oct 2013 23:45:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZBr2-0008Kq-Gb for submit@debbugs.gnu.org; Wed, 23 Oct 2013 23:45:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46003) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZBr2-0008Kl-Di for submit@debbugs.gnu.org; Wed, 23 Oct 2013 23:45:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZBqx-0007x2-3p for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 23:45:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZBqr-0008JI-Qu for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 23:44:55 -0400 Received: from plane.gmane.org ([80.91.229.3]:60705) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZBqr-0008J8-Ja for bug-gnu-emacs@gnu.org; Wed, 23 Oct 2013 23:44:49 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VZBqq-0001Hc-CY for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 05:44:48 +0200 Received: from 82-69-64-228.dsl.in-addr.zen.co.uk ([82.69.64.228]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 05:44:48 +0200 Received: from andrewjmoreton by 82-69-64-228.dsl.in-addr.zen.co.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 05:44:48 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make Date: Thu, 24 Oct 2013 04:44:35 +0100 Lines: 31 Message-ID: <827gd3pc2k.fsf@gmail.com> References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 82-69-64-228.dsl.in-addr.zen.co.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (windows-nt) Cancel-Lock: sha1:9AkF40o+VipuGJQ2r1yKEPy0zPs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) On Thu 24 Oct 2013, Glenn Morris wrote: > Glenn Morris wrote: > >>> Building in "obj-mingw32/lib" fails because CPP and CPPFLAGS still have >>> "-I ../nt/inc", > > ? Why does CPP contain flags at all? Sounds wrong. With your updated configury from r114769, obj-mingw32/lib/Makefile has: CPP = gcc -I ../nt/inc -E CPPFLAGS = -mtune=pentium4 -IC:/emacs/mingw-devel/include -IC:/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib -DUSE_CRT_DLL=1 -I ${abs_top_srcdir}/nt/inc Not sure where that comes from though... >> Yes, I posted about that on emacs-devel a little earlier, see >> http://lists.gnu.org/archive/html/emacs-devel/2013-10/msg00733.html > > I installed my guess at a solution... Thanks for looking at this. There is still a build error in that the the paths using $abs_top_srcdir don't expand properly. I've tracked this down to the trailing tab and comment in the Makefile.in files: abs_top_srcdir=@abs_top_srcdir@ # MinGW CPPFLAGS may use this Removing the tab and the comment in all the Makefile.in files fixed things for me. AndyM From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 00:07:05 2013 Received: (at 15675) by debbugs.gnu.org; 24 Oct 2013 04:07:05 +0000 Received: from localhost ([127.0.0.1]:39749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZCCO-0005UD-SU for submit@debbugs.gnu.org; Thu, 24 Oct 2013 00:07:05 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44109 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZCCM-0005U3-Ti for 15675@debbugs.gnu.org; Thu, 24 Oct 2013 00:07:03 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VZCCL-00073h-6f; Thu, 24 Oct 2013 00:07:01 -0400 From: Glenn Morris To: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> X-Spook: United Nations Forte Skipjack Indigo condor bomb bullion X-Ran: ,kmdN-U$:Su1Vh*wLpAkek6jpS}]sJ+2&qY8V\r (Andy Moreton's message of "Thu, 24 Oct 2013 04:44:35 +0100") 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: -4.7 (----) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.7 (----) Andy Moreton wrote: > CPP = gcc -I ../nt/inc -E Seems wrong to me for CPP to contain any -I option. Where does that come from? > CPPFLAGS = -mtune=pentium4 -IC:/emacs/mingw-devel/include -IC:/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib -DUSE_CRT_DLL=1 -I ${abs_top_srcdir}/nt/inc Looks ok to me. > abs_top_srcdir=@abs_top_srcdir@ # MinGW CPPFLAGS may use this > > Removing the tab and the comment in all the Makefile.in files fixed > things for me. Whoops; fixed. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 10:48:44 2013 Received: (at submit) by debbugs.gnu.org; 24 Oct 2013 14:48:44 +0000 Received: from localhost ([127.0.0.1]:41227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZMDL-0000c3-W6 for submit@debbugs.gnu.org; Thu, 24 Oct 2013 10:48:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34685) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZMDH-0000bk-QF for submit@debbugs.gnu.org; Thu, 24 Oct 2013 10:48:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZMD5-0007zr-QQ for submit@debbugs.gnu.org; Thu, 24 Oct 2013 10:48:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33130) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZMD5-0007zn-MW for submit@debbugs.gnu.org; Thu, 24 Oct 2013 10:48:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36355) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZMCz-00076m-9y for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 10:48:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZMCt-0007xh-B7 for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 10:48:21 -0400 Received: from plane.gmane.org ([80.91.229.3]:33564) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZMCt-0007xP-56 for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 10:48:15 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VZMCq-0008J2-24 for bug-gnu-emacs@gnu.org; Thu, 24 Oct 2013 16:48:12 +0200 Received: from uk.solarflare.com ([193.34.186.16]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 16:48:12 +0200 Received: from andrewjmoreton by uk.solarflare.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Oct 2013 16:48:12 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#15675: the configure script invoked before make Date: Thu, 24 Oct 2013 15:48:01 +0100 Lines: 25 Message-ID: References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: uk.solarflare.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (windows-nt) Cancel-Lock: sha1:jSIRolRk8KyvbAi4VgfEiVGavDA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) On Thu 24 Oct 2013, Glenn Morris wrote: > Andy Moreton wrote: > >> CPP = gcc -I ../nt/inc -E > > Seems wrong to me for CPP to contain any -I option. Where does that come from? > >> CPPFLAGS = -mtune=pentium4 -IC:/emacs/mingw-devel/include >> -IC:/emacs/mingw-devel/src/xpm/3.5.1/libXpm-3.5.1-src/lib -DUSE_CRT_DLL=1 -I >> ${abs_top_srcdir}/nt/inc > > Looks ok to me. > >> abs_top_srcdir=@abs_top_srcdir@ # MinGW CPPFLAGS may use this >> >> Removing the tab and the comment in all the Makefile.in files fixed >> things for me. > > Whoops; fixed. Thanks. I've successfully bootstrapped from bzr r114777 today, so I think you can declare victory. AndyM From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 12:12:02 2013 Received: (at 15675) by debbugs.gnu.org; 24 Oct 2013 16:12:02 +0000 Received: from localhost ([127.0.0.1]:41406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZNVx-0002hC-Ox for submit@debbugs.gnu.org; Thu, 24 Oct 2013 12:12:02 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:51658) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZNVu-0002gq-MM for 15675@debbugs.gnu.org; Thu, 24 Oct 2013 12:12:00 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MV600E00KPDPT00@a-mtaout23.012.net.il> for 15675@debbugs.gnu.org; Thu, 24 Oct 2013 19:11:51 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MV600EBQKZKN260@a-mtaout23.012.net.il>; Thu, 24 Oct 2013 19:11:44 +0300 (IDT) Date: Thu, 24 Oct 2013 19:11:32 +0300 From: Eli Zaretskii Subject: Re: bug#15675: the configure script invoked before make In-reply-to: X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <834n86ir7v.fsf@gnu.org> References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org, andrewjmoreton@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Glenn Morris > Date: Thu, 24 Oct 2013 00:07:01 -0400 > Cc: 15675@debbugs.gnu.org > > Andy Moreton wrote: > > > CPP = gcc -I ../nt/inc -E > > Seems wrong to me for CPP to contain any -I option. Where does that come from? >From the configure script. The story begins, innocently enough, here: case "${canonical}" in *-darwin* ) opsys=darwin ;; *-mingw32 ) opsys=mingw32 # MinGW overrides and adds some system headers in nt/inc. GCC_TEST_OPTIONS="-I $srcdir/nt/inc" (MinGW needs the test programs to pick up headers in nt/inc, since those headers define some stuff which is not available in the MinGW system headers. This is what GCC_TEST_OPTIONS are for, right?) Then the configure script sets CC to something that uses these switches: if test x$GCC = xyes; then test "x$GCC_TEST_OPTIONS" != x && CC="$CC $GCC_TEST_OPTIONS" So far, so good. But then: { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test "${ac_cv_prog_CPP+set}" = set; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [...] done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP This sets CPP to "$CC -E", and the rest, as they say, is history. The problem here seems to be that the script confuses the value of CPP needed to run the test programs with the value of CPP that is needed to be substituted for @CPP@. The latter should have any GCC_TEST_OPTIONS removed from it. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 17:30:11 2013 Received: (at 15675) by debbugs.gnu.org; 24 Oct 2013 21:30:11 +0000 Received: from localhost ([127.0.0.1]:41841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZSTq-0002a7-H7 for submit@debbugs.gnu.org; Thu, 24 Oct 2013 17:30:10 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59818 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZSTm-0002ZU-NE for 15675@debbugs.gnu.org; Thu, 24 Oct 2013 17:30:07 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VZSTh-0005LX-DN; Thu, 24 Oct 2013 17:30:02 -0400 From: Glenn Morris To: Eli Zaretskii Subject: Re: bug#15675: the configure script invoked before make References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> <834n86ir7v.fsf@gnu.org> X-Spook: ASO Noriega Panama Albanian Elvis Leuken-Baden Iran Hamas X-Ran: ^flZ/ (Eli Zaretskii's message of "Thu, 24 Oct 2013 19:11:32 +0300") Message-ID: <4z61sm4asn.fsf@fencepost.gnu.org> 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: -5.4 (-----) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org, andrewjmoreton@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Eli Zaretskii wrote: > (MinGW needs the test programs to pick up headers in nt/inc, since > those headers define some stuff which is not available in the MinGW > system headers. This is what GCC_TEST_OPTIONS are for, right?) I don't really know what *GCC_TEST_OPTIONS is for. The only thing in configure using it apart from MinGW is Irix, which frankly is used by ~ no-one. Emacs autoconf usage is not always best-practice... It seems to me that both the Irix and MinGW cases should be using C(PP)FLAGS instead of using GCC_TEST_OPTIONS to modify CC. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 02:39:12 2013 Received: (at 15675) by debbugs.gnu.org; 25 Oct 2013 06:39:12 +0000 Received: from localhost ([127.0.0.1]:42603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZb39-0000ES-FQ for submit@debbugs.gnu.org; Fri, 25 Oct 2013 02:39:11 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:60000) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZb35-0000E2-Jm for 15675@debbugs.gnu.org; Fri, 25 Oct 2013 02:39:09 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MV700L00OQ87P00@a-mtaout22.012.net.il> for 15675@debbugs.gnu.org; Fri, 25 Oct 2013 09:39:00 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MV700LJ1P4X1Q80@a-mtaout22.012.net.il>; Fri, 25 Oct 2013 09:38:57 +0300 (IDT) Date: Fri, 25 Oct 2013 09:38:47 +0300 From: Eli Zaretskii Subject: Re: bug#15675: the configure script invoked before make In-reply-to: <4z61sm4asn.fsf@fencepost.gnu.org> X-012-Sender: halo1@inter.net.il To: Glenn Morris Message-id: <83vc0lhn2g.fsf@gnu.org> References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> <834n86ir7v.fsf@gnu.org> <4z61sm4asn.fsf@fencepost.gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org, andrewjmoreton@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Glenn Morris > Cc: andrewjmoreton@gmail.com, 15675@debbugs.gnu.org > Date: Thu, 24 Oct 2013 17:30:00 -0400 > > It seems to me that both the Irix and MinGW cases should be using > C(PP)FLAGS instead of using GCC_TEST_OPTIONS to modify CC. That was the first thing I tried back when I worked on configuring MinGW with the configure script. But it doesn't fly too well, either. I don't exactly remember the details, but I think the flags ended up twice in the compilation command, once from CPPFLAGS and another time from CFLAGS. Or something like that. These are all minor issues, but so is the fact that CPP includes switches. And CPP is only used by lib/Makefile.in. So these are nits in any case. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 04:46:08 2013 Received: (at 15675) by debbugs.gnu.org; 25 Oct 2013 08:46:08 +0000 Received: from localhost ([127.0.0.1]:42734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZd1z-0003SW-Ky for submit@debbugs.gnu.org; Fri, 25 Oct 2013 04:46:07 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:42259) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZd1w-0003Rp-2B for 15675@debbugs.gnu.org; Fri, 25 Oct 2013 04:46:05 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MV700H00UPWE500@a-mtaout23.012.net.il> for 15675@debbugs.gnu.org; Fri, 25 Oct 2013 11:45:57 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MV700HLXV0KCU30@a-mtaout23.012.net.il>; Fri, 25 Oct 2013 11:45:57 +0300 (IDT) Date: Fri, 25 Oct 2013 11:45:47 +0300 From: Eli Zaretskii Subject: Re: bug#15675: the configure script invoked before make In-reply-to: <83vc0lhn2g.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: rgm@gnu.org Message-id: <83txg5hh6s.fsf@gnu.org> References: <20131021170256.GA1699@glam> <82bo2fpj4e.fsf@gmail.com> <2xmwlz8lbz.fsf@fencepost.gnu.org> <827gd3pc2k.fsf@gmail.com> <834n86ir7v.fsf@gnu.org> <4z61sm4asn.fsf@fencepost.gnu.org> <83vc0lhn2g.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15675 Cc: 15675@debbugs.gnu.org, andrewjmoreton@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Fri, 25 Oct 2013 09:38:47 +0300 > From: Eli Zaretskii > Cc: 15675@debbugs.gnu.org, andrewjmoreton@gmail.com > > > From: Glenn Morris > > Cc: andrewjmoreton@gmail.com, 15675@debbugs.gnu.org > > Date: Thu, 24 Oct 2013 17:30:00 -0400 > > > > It seems to me that both the Irix and MinGW cases should be using > > C(PP)FLAGS instead of using GCC_TEST_OPTIONS to modify CC. > > That was the first thing I tried back when I worked on configuring > MinGW with the configure script. But it doesn't fly too well, either. > I don't exactly remember the details, but I think the flags ended > up twice in the compilation command, once from CPPFLAGS and another > time from CFLAGS. Or something like that. > > These are all minor issues, but so is the fact that CPP includes > switches. And CPP is only used by lib/Makefile.in. So these are nits > in any case. Actually, having these flags twice on the command line is not a minor problem: some headers in nt/inc use #include_next, which will not DTRT if -I../nt/inc is seen more than once on the command line. From unknown Sat Jun 21 05:20:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 22 Nov 2013 12:24:04 +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