Subject: curses strangeness, Cannot fork messages
To: None <current-users@netbsd.org>
From: Gary Duzan <gary@wheel.tiac.net>
List: current-users
Date: 05/29/1999 17:24:02
I have an old "sc" executable which is behaving strangely after
upgrading to 1.4C:
wheel { ~ } % uname -a
NetBSD wheel 1.4C NetBSD 1.4C (WHEEL) #0: Sat May 29 09:14:26 EDT 1999 gary@wheel:/disk1/src/sys/arch/i386/compile/WHEEL i386
wheel { ~ } % ident `which sc`
/usr/local/bin/sc:
$NetBSD: crt0.c,v 1.28 1997/10/20 13:49:45 mycroft Exp $
$NetBSD: skeleton.c,v 1.14 1997/10/20 03:41:16 lukem Exp $
$Revision: 6.21 $
$NetBSD: regex.c,v 1.7 1997/10/09 10:20:51 lukem Exp $
$NetBSD: regexp.c,v 1.7 1997/10/09 10:21:18 lukem Exp $
wheel { ~ } % ldd `which sc`
/usr/local/bin/sc:
-lm.0 => /usr/lib/libm.so.0.1 (0x40037000)
-lcurses.2 => /usr/lib/libcurses.so.2.5 (0x40050000)
-ltermcap.0 => /usr/lib/libtermcap.so.0.0 (0x4005e000)
-lc.12 => /usr/lib/libc.so.12.41 (0x40060000)
wheel { ~ } %
When I bring up an old spreadsheet I get junk (like "1`5`") in the
current cell, and similar junk as I move around the screen. I get
similar results from an xterm, wscons/vt100, or screen.
Also, it was a pain trying to get the build to complete as I
kept getting "Cannot fork" errors at random places during the build.
Once I managed to get everything installed it seemed to clear up,
though so maybe I just needed a new "make" executable.
Gary D. Duzan