From owner-freebsd-bugs Sat Aug 3 05:30:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03408 for bugs-outgoing; Sat, 3 Aug 1996 05:30:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03398; Sat, 3 Aug 1996 05:30:02 -0700 (PDT) Date: Sat, 3 Aug 1996 05:30:02 -0700 (PDT) Message-Id: <199608031230.FAA03398@freefall.freebsd.org> To: freebsd-bugs Cc: From: roberto@keltia.freenix.fr (Ollivier Robert) Subject: Re: ports/1458: xf386 3.1.2E xterm prefers termios pico/pine over sgtty Reply-To: roberto@keltia.freenix.fr (Ollivier Robert) Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR ports/1458; it has been noted by GNATS. From: roberto@keltia.freenix.fr (Ollivier Robert) To: skynyrd@opus.cts.cwu.edu Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: ports/1458: xf386 3.1.2E xterm prefers termios pico/pine over sgtty Date: Sat, 3 Aug 1996 13:44:15 +0200 According to skynyrd@opus.cts.cwu.edu: > >Fix: > > Early on I noticed that the NetBSD (neb) port did not suffer > the same problem. I looked, and they -DPOSIX for the pico > build which results in os_unix.c being compiled using termios > rather than sgtty handeling. Adding -DPOSIX in pico/makefile.bsf > corrects the problem, resulting in pico/pine binaries that > run normally in both pre-X11R6 xterms as well as the > one from 3.1.2E. It is a good fix to use termios. sgttyb should DIE everywhere. > diff -r1.1 makefile.bsf > 34c34 > < STDCFLAGS= -DBSDI -DBSDI2 -DJOB_CONTROL -DANSI -DMOUSE > --- > > STDCFLAGS= -DBSDI -DBSDI2 -DPOSIX -DJOB_CONTROL -DANSI -DMOUSE Please submit context (``-c'') or unified (``-u'') diffs next time. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 2.2-CURRENT #16: Sun Jul 21 13:26:53 MET DST 1996