Subject: Emacs 20.7, problems with float support (was: Re: IEEE FP on VAX? [was Re: Trouble by compiling/configuring Perl5 on NetBSD-1.5])
To: None <port-vax@netbsd.org>
From: Sebastian Marius Kirsch <skirsch@moebius.inka.de>
List: port-vax
Date: 01/06/2001 14:04:50
On Sat, Jan 06, 2001 at 02:55:38AM -0500, Lord Isildur wrote:
> emacs needing ieee math? emacs _used_ to be able to run native on the VAX 
> without trouble... aside from sun 68k's, vax was probably the first thing 
> emacs ran on under UNIX.. 

Not exactly IEEE floats, but some kind of float. Emacs 20.7 won't build
out of the box on my vax:

---
leonide:/usr/pkgsrc/editors/emacs # make
[...]
./temacs -batch -l loadup dump
Loading loadup (source)...
Using load-path (/usr/tmp/editors/emacs/work/emacs-20.7/lisp)
[...]
Loading float-sup...
gmake[1]: *** [emacs] Illegal instruction (core dumped)
gmake[1]: Leaving directory `/usr/tmp/editors/emacs/work/emacs-20.7/src'
gmake: *** [src] Error 2
*** Error code 2

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
leonide:/usr/pkgsrc/editors/emacs # uname -a
NetBSD leonide 1.5.1_ALPHA NetBSD 1.5.1_ALPHA (LEONIDE) #0: Mon Dec 11 23:48:14 CET 2000     root@leonide:/usr/src/sys/arch/vax/compile/LEONIDE vax
leonide:/usr/pkgsrc/editors/emacs #
---

Apparently it's possible to turn off float support for Emacs, but in my
distribution, LISP_FLOAT_TYPE is hard-wired to "yes" in the configure
script.

OK, so you might argue why anyone would want to have Emacs in the first
place, but ...

-- 
Yours, Sebastian Kirsch <skirsch@moebius.inka.de>

There is, however, a strange, musty smell in the air that reminds me of
something...hmm...yes...I've got it...there's a VMS nearby, or I'm a Blit.