From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.bugs Subject: bug#9684: Emacs 23.3 and 24.0.90 don't build on IRIX 6.5 Date: Tue, 11 Oct 2011 06:18:55 -0400 Message-ID: References: <83vcs2gg7o.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1318328401 22690 80.91.229.12 (11 Oct 2011 10:20:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 11 Oct 2011 10:20:01 +0000 (UTC) Cc: 9684@debbugs.gnu.org To: Rainer Orth Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 11 12:19:56 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RDZRC-0000hY-Na for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Oct 2011 12:19:54 +0200 Original-Received: from localhost ([::1]:44528 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDZRC-0003Qk-3q for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Oct 2011 06:19:54 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:56326) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDZR8-0003Px-Mv for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 06:19:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDZR4-0004MT-Gt for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 06:19:50 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDZR4-0004MP-CQ for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 06:19:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RDZRK-000142-Bx for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 06:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dan Nicolaescu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Oct 2011 10:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9684 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9684-submit@debbugs.gnu.org id=B9684.13183283554031 (code B ref 9684); Tue, 11 Oct 2011 10:20:02 +0000 Original-Received: (at 9684) by debbugs.gnu.org; 11 Oct 2011 10:19:15 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RDZQZ-00012y-53 for submit@debbugs.gnu.org; Tue, 11 Oct 2011 06:19:15 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RDZQX-00012r-73 for 9684@debbugs.gnu.org; Tue, 11 Oct 2011 06:19:14 -0400 Original-Received: from dann by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RDZQF-0005I6-HF; Tue, 11 Oct 2011 06:18:55 -0400 In-Reply-To: (Rainer Orth's message of "Mon, 10 Oct 2011 16:43:15 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 11 Oct 2011 06:20:02 -0400 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:52513 Archived-At: Rainer Orth writes: > Dan, > >> Maybe there's a problem with dumping, can you try running the above >> command and using the ../src/temacs binary instead of ../src/emacs ? > > yes, using temacs instead works fine (but slooow, of course). > > Any suggestions on how to best investigate undump failures? I'll first > try both SGI MIPSpro cc and older gcc releases (3.4, 4.4) to check if > they make a difference. I don't think there have been too many important changes in the dumping infrastructure, so if something broke is probably an oversight. You can try compiling a version of emacs that is known to work. Compile the bzr trunk with the same compiler + flags (maybe use just -O0). Compare the two "emacs" binaries, use readelf to compare the elf sections, maybe there's something obvious. Compare the two versions of unexelf.o, and maybe the corresponding preprocessed files (there shouldn't be many interesting differences). Try linking the trunk temacs with the old unexelf.o and see if you get better behavior.