From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 05:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13872@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136246122514248 (code B ref -1); Tue, 05 Mar 2013 05:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2013 05:27:05 +0000 Received: from localhost ([127.0.0.1]:59550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCkP3-0003hl-7m for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:27:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34315) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCkP0-0003hE-3Z for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:27:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCkOb-0001Qm-Er for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:26:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-104.8 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD,USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35341) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOb-0001Qi-CI for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:26:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45677) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOa-0007Ib-9q for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCkOZ-0001QS-07 for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:36 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:48900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOY-0001QO-Q6 for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:34 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id B190BA6006F for ; Mon, 4 Mar 2013 21:26:33 -0800 (PST) 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 26ymAOhlZxdN for ; Mon, 4 Mar 2013 21:26:31 -0800 (PST) Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 6AA3DA60065 for ; Mon, 4 Mar 2013 21:26:30 -0800 (PST) Message-ID: <51358206.2040407@cs.ucla.edu> Date: Mon, 04 Mar 2013 21:26:30 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) 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.2 (------) Building Emacs 24.3-rc1 on Fedora 17 x86-64 generates a config.log with lots of these diagnostics: conftest.c:242:0: warning: "TERM_HEADER" redefined [enabled by default] conftest.c:71:0: note: this is the location of the previous definition The problem is that TERM_HEADER is put into conftest.c twice, with disagreeing definitions: #define TERM_HEADER "xterm.h" ... #define TERM_HEADER "gtkutil.h" On this platform it happens to work, but I worry that on other platforms the C compiler will reject any such test program (as it is entitled to do), which will cause later configuration decisions to go wrong. Here's a fix. This looks pretty safe. === modified file 'ChangeLog' --- ChangeLog 2013-03-05 03:43:52 +0000 +++ ChangeLog 2013-03-05 05:21:41 +0000 @@ -1,3 +1,8 @@ +2013-03-05 Paul Eggert + + * configure.ac (TERM_HEADER): Remove duplicate definition + that can mess up 'configure' runs. + 2013-03-05 Glenn Morris * Makefile.in (install-man): Ignore gzip exit status. === modified file 'configure.ac' --- configure.ac 2013-03-05 03:53:34 +0000 +++ configure.ac 2013-03-05 04:50:24 +0000 @@ -1646,11 +1646,6 @@ ;; esac -if test -n "${term_header}"; then - AC_DEFINE_UNQUOTED(TERM_HEADER, "${term_header}", - [Define to the header for the built-in window system.]) -fi - if test "$window_system" = none && test "X$with_x" != "Xno"; then AC_CHECK_PROG(HAVE_XSERVER, X, true, false) if test "$HAVE_XSERVER" = true || From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 08:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13872@debbugs.gnu.org Received: via spool by 13872-submit@debbugs.gnu.org id=B13872.136247216331198 (code B ref 13872); Tue, 05 Mar 2013 08:30:02 +0000 Received: (at 13872) by debbugs.gnu.org; 5 Mar 2013 08:29:23 +0000 Received: from localhost ([127.0.0.1]:59709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCnFS-000878-I6 for submit@debbugs.gnu.org; Tue, 05 Mar 2013 03:29:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:59703 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCnFQ-000871-O5 for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 03:29:21 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UCnF5-0001e1-CV; Tue, 05 Mar 2013 03:28:59 -0500 From: Glenn Morris References: <51358206.2040407@cs.ucla.edu> X-Spook: airframe Nazi gamma unclassified blackjack global SP4 X-Ran: 5-Rn&S (Paul Eggert's message of "Mon, 04 Mar 2013 21:26:30 -0800") 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: -3.6 (---) 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.3 (------) How marvellous to hear about this now. Sigh. From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Ken Brown Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 13:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 13872@debbugs.gnu.org, Daniel Colascione Received: via spool by 13872-submit@debbugs.gnu.org id=B13872.136249087530978 (code B ref 13872); Tue, 05 Mar 2013 13:42:02 +0000 Received: (at 13872) by debbugs.gnu.org; 5 Mar 2013 13:41:15 +0000 Received: from localhost ([127.0.0.1]:59981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCs7G-00083a-T9 for submit@debbugs.gnu.org; Tue, 05 Mar 2013 08:41:15 -0500 Received: from limestone8.mail.cornell.edu ([128.253.83.168]:57576) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCs7E-00083O-NL for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 08:41:14 -0500 X-CornellRouted: This message has been Routed already. Received: from authusersmtp.mail.cornell.edu (granite4.serverfarm.cornell.edu [10.16.197.9]) by limestone8.mail.cornell.edu (8.14.4/8.14.4) with ESMTP id r25DedeB021711; Tue, 5 Mar 2013 08:40:39 -0500 (EST) Received: from [192.168.1.6] (cpe-67-249-194-47.twcny.res.rr.com [67.249.194.47]) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id r25Debqq009753 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 5 Mar 2013 08:40:38 -0500 Message-ID: <5135F5D4.7070304@cornell.edu> Date: Tue, 05 Mar 2013 08:40:36 -0500 From: Ken Brown User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 References: <51358206.2040407@cs.ucla.edu> In-Reply-To: <51358206.2040407@cs.ucla.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) 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: -4.8 (----) On 3/5/2013 12:26 AM, Paul Eggert wrote: > Here's a fix. This looks pretty safe. Are you sure there are no tests between the two definitions of TERM_HEADER for which the latter should be defined? I'm copying Daniel Colascione, since he's the one who introduced TERM_HEADER. Ken From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 14:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Ken Brown Cc: 13872@debbugs.gnu.org, Daniel Colascione Received: via spool by 13872-submit@debbugs.gnu.org id=B13872.13624954115684 (code B ref 13872); Tue, 05 Mar 2013 14:57:02 +0000 Received: (at 13872) by debbugs.gnu.org; 5 Mar 2013 14:56:51 +0000 Received: from localhost ([127.0.0.1]:60790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCtIH-0001Td-60 for submit@debbugs.gnu.org; Tue, 05 Mar 2013 09:56:42 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:56768) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCtIA-0001TW-8v for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 09:56:36 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id AF004A6008D; Tue, 5 Mar 2013 06:56:07 -0800 (PST) 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 YNGIpoFUTd-5; Tue, 5 Mar 2013 06:56:07 -0800 (PST) Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 6547AA6007C; Tue, 5 Mar 2013 06:56:07 -0800 (PST) Message-ID: <51360783.6030005@cs.ucla.edu> Date: Tue, 05 Mar 2013 06:56:03 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 References: <51358206.2040407@cs.ucla.edu> <5135F5D4.7070304@cornell.edu> In-Reply-To: <5135F5D4.7070304@cornell.edu> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) 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: -2.9 (--) On 03/05/2013 05:40 AM, Ken Brown wrote: > Are you sure there are no tests between the two definitions of TERM_HEADER > for which the latter should be defined? Yes, because no test uses TERM_HEADER: $ grep TERM_HEADER configure #define TERM_HEADER "${term_header}" #define TERM_HEADER "${term_header}" From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 17:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Paul Eggert Cc: 13872@debbugs.gnu.org Received: via spool by 13872-submit@debbugs.gnu.org id=B13872.136250405325852 (code B ref 13872); Tue, 05 Mar 2013 17:21:01 +0000 Received: (at 13872) by debbugs.gnu.org; 5 Mar 2013 17:20:53 +0000 Received: from localhost ([127.0.0.1]:60946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCvXn-0006is-6J for submit@debbugs.gnu.org; Tue, 05 Mar 2013 12:20:52 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:47698 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCvXl-0006im-JX for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 12:20:50 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UCvXP-0002rU-7W; Tue, 05 Mar 2013 12:20:27 -0500 From: Glenn Morris References: <51358206.2040407@cs.ucla.edu> X-Spook: Leitrim InfoSec Project Monarch John Kerry LABLINK Ortega X-Ran: U7:FI6MEF,][Na)!]s$u>u|C_u$Klnf%TwDm.t?0CJ~i#` X-Hue: magenta X-Attribution: GM Date: Tue, 05 Mar 2013 12:20:27 -0500 In-Reply-To: <51358206.2040407@cs.ucla.edu> (Paul Eggert's message of "Mon, 04 Mar 2013 21:26:30 -0800") Message-ID: <5w4ngp2278.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: -4.8 (----) 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: -7.5 (-------) OK, please apply to emacs-24. From unknown Fri Aug 15 15:55:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Paul Eggert Subject: bug#13872: closed (Re: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure') Message-ID: References: <51362ADB.1030600@cs.ucla.edu> <51358206.2040407@cs.ucla.edu> X-Gnu-PR-Message: they-closed 13872 X-Gnu-PR-Package: emacs Reply-To: 13872@debbugs.gnu.org Date: Tue, 05 Mar 2013 17:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1362504482-26501-1" This is a multi-part message in MIME format... ------------=_1362504482-26501-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 13872@debbugs.gnu.org. --=20 13872: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13872 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1362504482-26501-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13872-done) by debbugs.gnu.org; 5 Mar 2013 17:27:23 +0000 Received: from localhost ([127.0.0.1]:60955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCve5-0006sb-Uz for submit@debbugs.gnu.org; Tue, 05 Mar 2013 12:27:22 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:37609) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCve2-0006sO-TY for 13872-done@debbugs.gnu.org; Tue, 05 Mar 2013 12:27:19 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id F0917A60090; Tue, 5 Mar 2013 09:26:51 -0800 (PST) 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 lbPF1PJ4zk11; Tue, 5 Mar 2013 09:26:51 -0800 (PST) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 9E1CCA6007C; Tue, 5 Mar 2013 09:26:51 -0800 (PST) Message-ID: <51362ADB.1030600@cs.ucla.edu> Date: Tue, 05 Mar 2013 09:26:51 -0800 From: Paul Eggert User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130219 Thunderbird/17.0.3 MIME-Version: 1.0 To: Glenn Morris Subject: Re: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' References: <51358206.2040407@cs.ucla.edu> <5w4ngp2278.fsf@fencepost.gnu.org> In-Reply-To: <5w4ngp2278.fsf@fencepost.gnu.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 13872-done Cc: 13872-done@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: -2.9 (--) On 03/05/13 09:20, Glenn Morris wrote: > > OK, please apply to emacs-24. Done, as emacs-24 bzr 111321. ------------=_1362504482-26501-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 Mar 2013 05:27:05 +0000 Received: from localhost ([127.0.0.1]:59550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCkP3-0003hl-7m for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:27:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34315) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCkP0-0003hE-3Z for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:27:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCkOb-0001Qm-Er for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:26:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-104.8 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD,USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35341) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOb-0001Qi-CI for submit@debbugs.gnu.org; Tue, 05 Mar 2013 00:26:37 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45677) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOa-0007Ib-9q for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCkOZ-0001QS-07 for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:36 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:48900) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCkOY-0001QO-Q6 for bug-gnu-emacs@gnu.org; Tue, 05 Mar 2013 00:26:34 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id B190BA6006F for ; Mon, 4 Mar 2013 21:26:33 -0800 (PST) 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 26ymAOhlZxdN for ; Mon, 4 Mar 2013 21:26:31 -0800 (PST) Received: from [192.168.1.9] (pool-71-189-154-249.lsanca.fios.verizon.net [71.189.154.249]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 6AA3DA60065 for ; Mon, 4 Mar 2013 21:26:30 -0800 (PST) Message-ID: <51358206.2040407@cs.ucla.edu> Date: Mon, 04 Mar 2013 21:26:30 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit 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.2 (------) Building Emacs 24.3-rc1 on Fedora 17 x86-64 generates a config.log with lots of these diagnostics: conftest.c:242:0: warning: "TERM_HEADER" redefined [enabled by default] conftest.c:71:0: note: this is the location of the previous definition The problem is that TERM_HEADER is put into conftest.c twice, with disagreeing definitions: #define TERM_HEADER "xterm.h" ... #define TERM_HEADER "gtkutil.h" On this platform it happens to work, but I worry that on other platforms the C compiler will reject any such test program (as it is entitled to do), which will cause later configuration decisions to go wrong. Here's a fix. This looks pretty safe. === modified file 'ChangeLog' --- ChangeLog 2013-03-05 03:43:52 +0000 +++ ChangeLog 2013-03-05 05:21:41 +0000 @@ -1,3 +1,8 @@ +2013-03-05 Paul Eggert + + * configure.ac (TERM_HEADER): Remove duplicate definition + that can mess up 'configure' runs. + 2013-03-05 Glenn Morris * Makefile.in (install-man): Ignore gzip exit status. === modified file 'configure.ac' --- configure.ac 2013-03-05 03:53:34 +0000 +++ configure.ac 2013-03-05 04:50:24 +0000 @@ -1646,11 +1646,6 @@ ;; esac -if test -n "${term_header}"; then - AC_DEFINE_UNQUOTED(TERM_HEADER, "${term_header}", - [Define to the header for the built-in window system.]) -fi - if test "$window_system" = none && test "X$with_x" != "Xno"; then AC_CHECK_PROG(HAVE_XSERVER, X, true, false) if test "$HAVE_XSERVER" = true || ------------=_1362504482-26501-1-- From unknown Fri Aug 15 15:55:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13872: 24.3-rc1; TERM_HEADER multiply defined during 'configure' Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Mar 2013 17:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 13872@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 13872-submit@debbugs.gnu.org id=B13872.136250540528054 (code B ref 13872); Tue, 05 Mar 2013 17:44:03 +0000 Received: (at 13872) by debbugs.gnu.org; 5 Mar 2013 17:43:25 +0000 Received: from localhost ([127.0.0.1]:60987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCvtc-0007IR-P4 for submit@debbugs.gnu.org; Tue, 05 Mar 2013 12:43:24 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:47182) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCvtb-0007IE-5F for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 12:43:23 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MJ700L007QUGF00@a-mtaout20.012.net.il> for 13872@debbugs.gnu.org; Tue, 05 Mar 2013 19:42:08 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MJ700KRU7U82Z01@a-mtaout20.012.net.il>; Tue, 05 Mar 2013 19:42:08 +0200 (IST) Date: Tue, 05 Mar 2013 19:42:04 +0200 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83txopspzn.fsf@gnu.org> References: <51358206.2040407@cs.ucla.edu> X-Spam-Score: 0.7 (/) 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.2 (-) > From: Glenn Morris > Date: Tue, 05 Mar 2013 03:28:59 -0500 > > > How marvellous to hear about this now. > Sigh. There's nothing you or anyone else could do about that. First Law of Release Management states that no matter how long you delay the release trying to make it bug-free, a critical bug will be reported within hours of the release announcement.