GNU bug report logs - #3944
GNU Emacs and Digital Unix (OSF1) 5.1

Previous Next

Package: emacs;

Reported by: Tommi Raulahti <traulahti <at> gmail.com>

Date: Mon, 27 Jul 2009 13:40:05 UTC

Severity: important

Tags: moreinfo, wontfix

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

Bug is archived. No further changes may be made.

Full log


Message #10 received at 3944 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Tommi Raulahti <traulahti <at> gmail.com>
Cc: 3944 <at> debbugs.gnu.org
Subject: Re: GNU Emacs and Digital Unix (OSF1) 5.1
Date: Tue, 28 Jul 2009 11:54:24 -0400
> New Emacs is soon to be released and decided to test latest prebuild
> release in environment I'm using (with many others)... But...
> Configure said, my system is no longer supported... oh well. Now, I
> have a request. Can you provide me some patch for configure to enable
> compiling Emacs 23 to OSF/1 5.1? Of course, we can stick with Emacs
> 22.3 (which compiled to OSF/1 easily).
>
> In that case, compilation may require something OSF/1 doesn't have,
> I'll have to forget this and keep using older version until our last
> DEC is long gone...

Sorry about that, we weren't aware that there were any remaining OSF/1
users.

Try the following: first patch configure with the attached patch.  Then,
take the file src/s/osf1.h from Emacs 22.3 (I can send it to you by
attachment if you can't find it) and put it in the src/s/ directory.

Then try to build.  If that works, we can put OSF/1 support back in for
Emacs 23.2.


*** emacs/configure.~1.322.2.2.~	2009-07-08 19:43:34.000000000 -0400
--- emacs/configure	2009-07-28 11:49:25.000000000 -0400
***************
*** 2447,2452 ****
--- 2447,2469 ----
      esac
    ;;
  
+   ## Alpha (DEC) machines.
+   alpha*-dec-osf* )
+     machine=alpha opsys=osf1
+     # This is needed to find X11R6.1 libraries for certain tests.
+     NON_GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
+     GCC_LINK_TEST_OPTIONS=-Wl,-rpath,/usr/X11R6/lib
+     # NON_GNU_CPP is necessary on 5.0 to avoid mangling src/Makefile
+     # due to non-traditional preprocessing with the current compiler
+     # defaults.  OSF 4 can also have that compiler version, and there
+     # seems always to have been a usable /usr/bin/cpp.
+     NON_GNU_CPP=/usr/bin/cpp
+     case "${canonical}" in
+     alpha*-dec-osf[5-9]*)
+       opsys=osf5-0 ;;
+     esac
+   ;;
+ 
    ## OpenBSD ports
    *-*-openbsd* )
      opsys=openbsd

Diff finished.  Tue Jul 28 11:51:21 2009



This bug report was last modified 13 years and 231 days ago.

Previous Next


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