From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=C3=93scar?= Fuentes Newsgroups: gmane.emacs.bugs Subject: bug#19111: 25.0.50; 32 bits temacs.exe is linked with wrong image-base when built on 64 bit Windows host Date: Fri, 21 Nov 2014 15:15:32 +0100 Message-ID: <87r3wwprln.fsf@wanadoo.es> References: <87fvdfrl4p.fsf@telefonica.net> <83k32q7wkl.fsf@gnu.org> <87bno2swxp.fsf@wanadoo.es> <83egsy7d2x.fsf@gnu.org> <87siheqzq9.fsf@wanadoo.es> <83389d7t89.fsf@gnu.org> <87a93lrgct.fsf@wanadoo.es> <83mw7l6bjc.fsf@gnu.org> <87389dragi.fsf@wanadoo.es> <83egsx60um.fsf@gnu.org> <87y4r5pgae.fsf@wanadoo.es> <83wq6p3qla.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416579388 15649 80.91.229.3 (21 Nov 2014 14:16:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2014 14:16:28 +0000 (UTC) Cc: 19111@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Nov 21 15:16:20 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xrp0V-0003VL-Vk for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Nov 2014 15:16:20 +0100 Original-Received: from localhost ([::1]:40796 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrp0V-0002PB-DR for geb-bug-gnu-emacs@m.gmane.org; Fri, 21 Nov 2014 09:16:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrp0L-0002Gg-Hz for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 09:16:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xrp0E-0003AM-M2 for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 09:16:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrp0E-0003AI-JJ for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 09:16:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xrp0E-0004KC-6S for bug-gnu-emacs@gnu.org; Fri, 21 Nov 2014 09:16:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C3=93scar?= Fuentes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 Nov 2014 14:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19111 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19111-submit@debbugs.gnu.org id=B19111.141657934216580 (code B ref 19111); Fri, 21 Nov 2014 14:16:02 +0000 Original-Received: (at 19111) by debbugs.gnu.org; 21 Nov 2014 14:15:42 +0000 Original-Received: from localhost ([127.0.0.1]:40483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xrozq-0004JL-UH for submit@debbugs.gnu.org; Fri, 21 Nov 2014 09:15:39 -0500 Original-Received: from smtp21.acens.net ([86.109.99.145]:46612 helo=smtp.movistar.es) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xrozn-0004JB-Cj for 19111@debbugs.gnu.org; Fri, 21 Nov 2014 09:15:36 -0500 X-CTCH-RefID: str=0001.0A0B0203.546F4906.00B8, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-Spam: Unknown Original-Received: from qcore (79.158.48.132) by smtp.movistar.es (8.6.122.03) (authenticated as 981711563$telefonica.net) id 54430CAB0117AA47; Fri, 21 Nov 2014 14:15:34 +0000 In-Reply-To: <83wq6p3qla.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 21 Nov 2014 10:28:17 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:96374 Eli Zaretskii writes: >> + t=${t#Target: } > > Is this portable to Unix shells? If not, perhaps use the 'eval' trick > here. This code is never meant to be executed on other than MSYS(2)/Cygwin. Does the shell complain if an error is present inside an `if' that it doesn't enter? In other words, does the shell perform syntactic checks on code that it doesn't execute? >> + if test "x$t" = "x"; then >> + AC_MSG_ERROR([Impossible to determine $cc compiler target. >> +Please explicitly provide --target]) > > I would replace this with a warning and go with $canonical as it was > determined before. `configure' outputs hundreds of messages on quick succession. Warnings are useless for the average users (warnings just go unnoticed.) Apart from that, if at the user's end the script fails to get the Target from the compiler, we would like to know about that new compiler on emacs-devel/bugs (gcc 4.x and clang should work; dunno about old gcc versions but I expect that 3.x is fine too.) > Otherwise, I think this is good to go in, but please wait for a couple > of days to let others comment if they want. Ok.