GNU bug report logs - #6811
add dump support for hpux ia64

Previous Next

Package: emacs;

Reported by: "Peter O'Gorman" <pogma <at> thewrittenword.com>

Date: Fri, 6 Aug 2010 16:34:02 UTC

Severity: wishlist

Merged with 7387

Found in version 23.2

Fixed in version 27.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: "Peter O'Gorman" <pogma <at> thewrittenword.com>
Subject: bug#6811: closed (Re: bug#6811: emacs-23.2 on hpux)
Date: Fri, 06 Sep 2019 00:43:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#6811: add dump support for hpux ia64

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 6811 <at> debbugs.gnu.org.

-- 
6811: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Glenn Morris <rgm <at> gnu.org>
To: 6811-done <at> debbugs.gnu.org
Subject: Re: bug#6811: emacs-23.2 on hpux
Date: Thu, 05 Sep 2019 20:42:38 -0400
Version: 27.1

Emacs now has a portable dumper, which should help things like this.
This report is 9 years old. If there is still any interest in Emacs on
HP-UX, and there are problems with the new dumping approach, it's better
to open a new report.

[Message part 3 (message/rfc822, inline)]
From: "Peter O'Gorman" <pogma <at> thewrittenword.com>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] emacs-23.2 on hpux
Date: Fri, 6 Aug 2010 11:16:27 -0500
[Message part 4 (text/plain, inline)]
Hi,

Attached is a patch that allows us to build emacs-23.2 on our HP-UX
systems (10.20, 11.00 and 11.11 PA-RISC and 11.23, 11.31 both PA and
IA64).

Older hpux systems do not have setegid(), so I instead #defined it using
setregid. I must admit to being a little worried about this, simply
because the setegid() usage was introduced to fix a security flaw.

ORDINARY_LINK works. All of our hpux systems have termios.

We had problems both on HPUX and AIX crashing running temacs during the
build with a memory fault, turns out to be due to the fact that
DATA_SEG_BITS was not being added back in. This may not be the best fix
for the problem, but works for us.

Other notes:
Please restore the OSF/1 files etc. we still build on an OSF/1 system.
We also build on solaris 6, please don't remove it.

Peter
-- 
Peter O'Gorman
pogma <at> thewrittenword.com
[emacs_23_2_hpux.patch (text/plain, attachment)]

This bug report was last modified 5 years and 263 days ago.

Previous Next


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