From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#13650: Emacs pretest 24.2.93 - compilation error on AIX 5.3 using gcc 4.7-2 Date: Tue, 12 Feb 2013 11:03:00 -0800 Message-ID: <511A91E4.1070109@cs.ucla.edu> References: <511419F0.7040704@cs.ucla.edu> <51196012.8010708@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1360695831 19092 80.91.229.3 (12 Feb 2013 19:03:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Feb 2013 19:03:51 +0000 (UTC) Cc: 13650@debbugs.gnu.org To: Gilles Pion Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 12 20:04:09 2013 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 1U5L9D-0000vE-VE for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Feb 2013 20:04:08 +0100 Original-Received: from localhost ([::1]:35438 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5L8u-0002qD-Je for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Feb 2013 14:03:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45234) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5L8m-0002q6-Di for bug-gnu-emacs@gnu.org; Tue, 12 Feb 2013 14:03:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U5L8h-0006Up-DJ for bug-gnu-emacs@gnu.org; Tue, 12 Feb 2013 14:03:40 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U5L8h-0006Uk-9y for bug-gnu-emacs@gnu.org; Tue, 12 Feb 2013 14:03:35 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U5L97-0003T3-P0 for bug-gnu-emacs@gnu.org; Tue, 12 Feb 2013 14:04:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Paul Eggert Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Feb 2013 19:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13650 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13650-submit@debbugs.gnu.org id=B13650.136069581213294 (code B ref 13650); Tue, 12 Feb 2013 19:04:01 +0000 Original-Received: (at 13650) by debbugs.gnu.org; 12 Feb 2013 19:03:32 +0000 Original-Received: from localhost ([127.0.0.1]:52559 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5L8e-0003SM-9V for submit@debbugs.gnu.org; Tue, 12 Feb 2013 14:03:32 -0500 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:49762) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U5L8b-0003SE-Bm for 13650@debbugs.gnu.org; Tue, 12 Feb 2013 14:03:31 -0500 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 9192439E8108; Tue, 12 Feb 2013 11:03:01 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-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 Jxt+4fBYe6NV; Tue, 12 Feb 2013 11:03:00 -0800 (PST) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id D9E6339E8105; Tue, 12 Feb 2013 11:03:00 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 In-Reply-To: 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.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:71113 Archived-At: On 02/12/13 00:06, Gilles Pion wrote: > 1st try using default gcc options, Thanks for following up on this. Is this a 32-bit build? Can you please check that it generated 32-bit object files and that temacs and bootstrap-emacs are 32-bit? The command 'file temacs bootstrap-emacs *.o' might tell you that. > gmake[2]: *** [autoloads] Illegal instruction OK, so we've made more progress. Not only does Emacs (OK, just temacs) build, it generates bootstrap-emacs (which it didn't do before). So I installed that patch into emacs-24 and we can now try to fix the next problem, namely, that bootstrap-emacs does not execute properly. Mark Fleishman reported this problem for Emacs 23.3; please see . So I suspect that you'll also observe this problem for Emacs 23.3. Am i right? You can grab it from and build it; the trailing "b" in the version number there should not matter. At any rate it would be helpful to know which version of Emacs is the most recent one that worked on AIX. You can use binary search to find that out. The IBM toolbox has Emacs 21.3 so my assumption is that 21.3 will build, but it could be that your environment differs from IBM's so it might be helpful to check 21.3 too. > I then have tried to force 64 bit mode As far as I know 64-bit mode has never worked, though it shouldn't be hard to get it to work if we can find someone who knows AIX's executable format. For now, it may be better focus on getting 32-bit mode to work, since we know it used to work at some point.