GNU bug report logs - #9684
Emacs 23.3 and 24.0.90 don't build on IRIX 6.5

Previous Next

Package: emacs;

Reported by: Rainer Orth <ro <at> CeBiTec.Uni-Bielefeld.DE>

Date: Thu, 6 Oct 2011 14:21:02 UTC

Severity: normal

Tags: help, wontfix

Done: Noam Postavsky <npostavs <at> users.sourceforge.net>

Bug is archived. No further changes may be made.

Full log


Message #44 received at 9684 <at> debbugs.gnu.org (full text, mbox):

From: Dan Nicolaescu <dann <at> gnu.org>
To: Rainer Orth <ro <at> CeBiTec.Uni-Bielefeld.DE>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 9684 <at> debbugs.gnu.org
Subject: Re: 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
Rainer Orth <ro <at> CeBiTec.Uni-Bielefeld.DE> 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.




This bug report was last modified 7 years and 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.