Re: COMPAT_43 tty processing ?
From: Tim Robbins (tjr_at_freebsd.org)
Date: 06/21/04
- Previous message: M. Warner Losh: "Re: COMPAT_43 tty processing ?"
- In reply to: Poul-Henning Kamp: "COMPAT_43 tty processing ?"
- Next in thread: David Schultz: "Re: COMPAT_43 tty processing ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 22 Jun 2004 00:25:17 +1000 To: Poul-Henning Kamp <phk@phk.freebsd.dk>
On Mon, Jun 21, 2004 at 02:24:10PM +0200, Poul-Henning Kamp wrote:
>
> Do we need the COMPAT_43 tty processing in 5-STABLE ?
I assume you mean that you want to remove the option entirely, not just
take it out of GENERIC.
Whether we need it or not depends what we're willing to break: most
screen-oriented programs in early releases of FreeBSD used it, either by
linking with libcurses, issuing the ioctls directly, or by calling the
widely-used ttyname() function.
I think removing the compatibility tty ioctls would make COMPAT_43 incomplete
and largely worthless; either we support running FreeBSD 1.x/2.x binaries or
we don't. On one hand, I would like to see the mostly-unused code removed
to facilitate whatever tty work you're doing, but on the other hand, I see
the ability to run old binaries as one of the things that sets us apart from
Linux.
Tim
_______________________________________________
freebsd-arch@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"
- Previous message: M. Warner Losh: "Re: COMPAT_43 tty processing ?"
- In reply to: Poul-Henning Kamp: "COMPAT_43 tty processing ?"
- Next in thread: David Schultz: "Re: COMPAT_43 tty processing ?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]