From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 14 14:55:56 2011 Received: (at submit) by debbugs.gnu.org; 14 Oct 2011 18:55:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1REmvD-00005I-Jd for submit@debbugs.gnu.org; Fri, 14 Oct 2011 14:55:56 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1REmvA-000055-JD for submit@debbugs.gnu.org; Fri, 14 Oct 2011 14:55:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REmuV-0004Zs-83 for submit@debbugs.gnu.org; Fri, 14 Oct 2011 14:55:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:40502) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REmuV-0004Zo-6d for submit@debbugs.gnu.org; Fri, 14 Oct 2011 14:55:11 -0400 Received: from eggs.gnu.org ([140.186.70.92]:52903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REmuT-00033b-RS for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 14:55:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REmuS-0004Z2-QS for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 14:55:09 -0400 Received: from mout2.freenet.de ([195.4.92.92]:39173) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REmuS-0004X0-Lz for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 14:55:08 -0400 Received: from [195.4.92.140] (helo=mjail0.freenet.de) by mout2.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.76 #5) id 1REmuP-0007ZR-DI for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 20:55:05 +0200 Received: from localhost ([::1]:60779 helo=mjail0.freenet.de) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.76 #1) id 1REmuP-000318-6l for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 20:55:05 +0200 Received: from [195.4.92.19] (port=50315 helo=9.mx.freenet.de) by mjail0.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (Exim 4.76 #1) id 1REmsN-00028D-ON for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 20:52:59 +0200 Received: from ip-88-153-242-186.unitymediagroup.de ([88.153.242.186]:58895 helo=peter-dyballas-macbook-pro.fritz.box) by 9.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 587) (Exim 4.76 #1) id 1REmsN-0007B1-Av for bug-gnu-emacs@gnu.org; Fri, 14 Oct 2011 20:52:59 +0200 From: Peter Dyballa Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: 24.0.90; trying to configure with GCC 4.6.1 on intel Mac OS X 10.6.8 Date: Fri, 14 Oct 2011 20:52:57 +0200 Message-Id: <9814A5F3-71A0-4D59-A03F-5FF89EF41416@Freenet.DE> 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: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.2 (-----) 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: -5.2 (-----) Hello! The configure scripts adds "-no-cpp-precomp" to CPPFLAGS although GCC = 4.6.1 does not support this Apple addition: configure:5751: checking how to run the C preprocessor configure:5821: result: gcc-4 -E -no-cpp-precomp = -I/opt/local/include -L/opt/local/lib configure:5841: gcc-4 -E -no-cpp-precomp -I/opt/local/include = -L/opt/local/lib conftest.c gcc-4: error: unrecognized option '-no-cpp-precomp' A configure option like "-no-apple-stuff" would be nice =96 or removing = the -no-cpp-precomp section. Everyone who thinks this option is needed = can add it to the CPPFLAGS. -- Greetings Pete Life is the only flaw in an otherwise perfect nonexistence =96 Schopenhauer From debbugs-submit-bounces@debbugs.gnu.org Wed May 16 03:17:54 2012 Received: (at 9755) by debbugs.gnu.org; 16 May 2012 07:17:54 +0000 Received: from localhost ([127.0.0.1]:56956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUYUc-0005eL-DG for submit@debbugs.gnu.org; Wed, 16 May 2012 03:17:54 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:47002 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUYUZ-0005e7-EN; Wed, 16 May 2012 03:17:52 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SUYUP-0007Z2-1r; Wed, 16 May 2012 03:17:41 -0400 From: Glenn Morris To: Peter Dyballa Subject: Re: bug#9755: 24.0.90; trying to configure with GCC 4.6.1 on intel Mac OS X 10.6.8 References: <9814A5F3-71A0-4D59-A03F-5FF89EF41416@Freenet.DE> X-Spook: Leuken-Baden subversive Panama JUWTF ASLET FSF Mena X-Ran: kATtI9*E,`,&C^t:_"'RoK7a)"OQ?Q=uF1nzOY9*^V4"7g>PU0E&S\z.phkW=V|?gw[#\z X-Hue: yellow X-Attribution: GM Date: Wed, 16 May 2012 03:17:40 -0400 In-Reply-To: <9814A5F3-71A0-4D59-A03F-5FF89EF41416@Freenet.DE> (Peter Dyballa's message of "Fri, 14 Oct 2011 20:52: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=us-ascii X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: 9755 Cc: 9755@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) close 9755 24.2 stop Peter Dyballa wrote: > The configure scripts adds "-no-cpp-precomp" to CPPFLAGS although GCC > 4.6.1 does not support this Apple addition: The history here is that -no-cpp-precomp was needed for some reason with some older versions of Apple's version of gcc. The Emacs configure script unconditionally set CPP to 'cc -E -no-cpp-precomp' on all darwin builds for this reason, without bothering to test which compiler was being used. This is not too much of an issue in gcc prior to 4.6, because gcc -no-foo returns status 0, even when -no-foo is an unknown option (it warns but continues). In gcc 4.6 and later, it returns an error. Hence Emacs 24.1 will not configure with gcc 4.6 and later on OS X. The Hydra darwin builds of Emacs seem to have been failing for this reason for some time. I just installed a change to the trunk to hopefully fix this (r108250). It might be better to just remove this -no-cpp-precomp altogether. AFAICS, it is only needed for Apple gcc earlier than 3.3 (not sure). That is pretty old. This might be something to backport to 24.1, I'm not sure. The patch might need altering if bug#11485 is fixed in 24.1. Also even after making this change, the build fails during dumping. http://debbugs.gnu.org/9927 http://hydra.nixos.org/build/2630203 From debbugs-submit-bounces@debbugs.gnu.org Wed May 16 05:17:25 2012 Received: (at 9755) by debbugs.gnu.org; 16 May 2012 09:17:25 +0000 Received: from localhost ([127.0.0.1]:57073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUaMC-0001fF-Iw for submit@debbugs.gnu.org; Wed, 16 May 2012 05:17:25 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:43076) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUaLo-0001eK-LU for 9755@debbugs.gnu.org; Wed, 16 May 2012 05:17:19 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 9BF95A60002 for <9755@debbugs.gnu.org>; Wed, 16 May 2012 02:16:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vgeNvmKifMuG for <9755@debbugs.gnu.org>; Wed, 16 May 2012 02:16:37 -0700 (PDT) Received: from [192.168.1.10] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 3B9E339E800A for <9755@debbugs.gnu.org>; Wed, 16 May 2012 02:16:37 -0700 (PDT) Message-ID: <4FB37077.6030205@cs.ucla.edu> Date: Wed, 16 May 2012 02:16:39 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: 9755@debbugs.gnu.org Subject: Re: bug#9755: 24.0.90 trying to configure with GCC 4.6.1 on intel Mac OS X 10.6.8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 9755 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Given that CPP doesn't need to be set any more (see ), I propose this patch to emacs-24's configure.in: === modified file 'configure.in' --- configure.in 2012-05-05 10:18:38 +0000 +++ configure.in 2012-05-16 09:13:51 +0000 @@ -492,8 +492,6 @@ case "${canonical}" in * ) unported=yes ;; esac opsys=darwin - # Define CPP as follows to make autoconf work correctly. - CPP="${CC-cc} -E -no-cpp-precomp" # Use fink packages if available. if test -d /sw/include && test -d /sw/lib; then GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib" @@ -582,7 +580,6 @@ case "${canonical}" in case "${canonical}" in *-cygwin ) opsys=cygwin ;; *-darwin* ) opsys=darwin - CPP="${CC-cc} -E -no-cpp-precomp" ;; *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;; *-sysv5uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;; From debbugs-submit-bounces@debbugs.gnu.org Wed May 16 19:15:10 2012 Received: (at control) by debbugs.gnu.org; 16 May 2012 23:15:10 +0000 Received: from localhost ([127.0.0.1]:58244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUnQz-0007Hk-Vz for submit@debbugs.gnu.org; Wed, 16 May 2012 19:15:10 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45595 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SUnQx-0007Cr-37 for control@debbugs.gnu.org; Wed, 16 May 2012 19:15:07 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SUnQk-0007ih-GF for control@debbugs.gnu.org; Wed, 16 May 2012 19:14:54 -0400 Date: Wed, 16 May 2012 19:14:54 -0400 Message-Id: Subject: control message for bug 5603 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) forcemerge 9755 5603 From unknown Fri Aug 15 18:54:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 14 Jun 2012 11:24:02 +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