From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.bugs Subject: bug#11669: 24.1; Build failure on amd64 with x32 ABI Date: Mon, 11 Jun 2012 22:27:53 +0200 Message-ID: <20438.21705.2229.857235@a1i15.kph.uni-mainz.de> References: <20436.63644.849695.332693@a1i15.kph.uni-mainz.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1339446512 13499 80.91.229.3 (11 Jun 2012 20:28:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 11 Jun 2012 20:28:32 +0000 (UTC) Cc: 11669@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 11 22:28:30 2012 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 1SeBDx-00054q-Ni for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jun 2012 22:28:29 +0200 Original-Received: from localhost ([::1]:56380 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeBDx-0004vD-Hz for geb-bug-gnu-emacs@m.gmane.org; Mon, 11 Jun 2012 16:28:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44067) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeBDu-0004v3-67 for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 16:28:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeBDs-0000e5-FZ for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 16:28:25 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56964) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeBDs-0000dp-CX for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 16:28:24 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SeBGQ-0003KU-2y for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 16:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Ulrich Mueller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Jun 2012 20:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11669 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 11669-submit@debbugs.gnu.org id=B11669.133944663512766 (code B ref 11669); Mon, 11 Jun 2012 20:31:02 +0000 Original-Received: (at 11669) by debbugs.gnu.org; 11 Jun 2012 20:30:35 +0000 Original-Received: from localhost ([127.0.0.1]:38277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeBFz-0003Jr-Im for submit@debbugs.gnu.org; Mon, 11 Jun 2012 16:30:35 -0400 Original-Received: from a1iwww1.kph.uni-mainz.de ([134.93.134.1]:54893) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeBFx-0003Jj-CO for 11669@debbugs.gnu.org; Mon, 11 Jun 2012 16:30:34 -0400 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1iwww1.kph.uni-mainz.de (8.14.4/8.13.4) with ESMTP id q5BKRrZx020522; Mon, 11 Jun 2012 22:27:53 +0200 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.5/8.14.2) with ESMTP id q5BKRrpI005491; Mon, 11 Jun 2012 22:27:53 +0200 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.5/8.14.5/Submit) id q5BKRrcm005487; Mon, 11 Jun 2012 22:27:53 +0200 In-Reply-To: X-Mailer: VM 8.2.0b under 23.4.2 (x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:60871 Archived-At: >>>>> On Mon, 11 Jun 2012, Glenn Morris wrote: > So I guess you don't define i386 but rather __ILP32__ for some > reason? For x32, GCC defines both __x86_64__ and __ILP32__ (but not i386). And the canonical system name is x86_64-pc-linux-gnu. Size of long and of pointers is the same between i386 and x32. However, x32 has native 64 bit support, so programs will get access to 64 bit registers for 64 bit types (e.g., long long). > However, the src/m files have been removed in the trunk and the > above piece of configure with it. >>>>> On Mon, 11 Jun 2012, Glenn Morris wrote: >> emacs-24's configure.in already attempts to deal with this kind of >> thing: > I didn't look at the context of your patch; obviously you knew that. > I wonder if the removal of src/m/ in the trunk means it Just Works > now? Right, I haven't noticed any problems with the trunk. Will 24.2 be released from the trunk or from the emacs-24 branch?