Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2007 14:02:08 +0100
From:      Ed Schouten <ed@fxq.nl>
To:        hackers@freebsd.org, ports@freebsd.org
Subject:   Re: Moving applications from <sgtty.h> to <termios.h>
Message-ID:  <20070317130208.GW7449@hoeg.nl>
In-Reply-To: <20070316081428.GU7449@hoeg.nl>
References:  <20070316081428.GU7449@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--5G50dybFf3pRZKd7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello,

* Ed Schouten <ed@fxq.nl> wrote:
> Last year Kris made a list of applications that still make use of
> <sgtty.h>:
>=20
> 	http://lists.freebsd.org/pipermail/freebsd-current/2006-June/064010.html

I took a look at all the ports in the list, except the internationalized
ones (Japanese, etc). Below is a complete list of PR's that I have
opened in the last days:

- ports/110354: irc/party
- ports/110356: irc/blackened
- ports/110358: net/freewais-sf
- ports/110360: misc/heyu
- ports/110361: games/jzip
- ports/110363: ports-mgmt/portmanager
- ports/110378: misc/heyu2
- ports/110384: textproc/ispell
- ports/110386: net/openldap*
- ports/110434: editors/aee
- ports/110435: mail/metamail
- ports/110439: cad/spice
- ports/110440: cad/cider
- ports/110443: astro/ephem
- ports/110444: devel/xxgdb

Almost all non-internationalized ports should now work without
COMPAT_43TTY. Some ports still include <sgtty.h>, but don't use it
anyway (kdenetwork3, gtar, etc). There are some ports, however, that I
didn't port because they were too big, used flags that aren't present in
termios, looked like they were written by a bunch of monkeys, didn't run
on my architecture, etc., etc.:

- cad/magic
- databases/grass
- editors/em
- emulators/dlx
- games/freebsd-games
- games/tads
- mail/xmail
- math/gap
- misc/fep
- misc/mshell
- net-mgmt/annextools
- net/pmf
- net/rmsg
- net/ztelnet

When all the PR's are closed, I guess most people can live without
COMPAT_43TTY as well. Maybe we should add a permanent #warning to
<sgtty.h> to warn people that they shouldn't use it and that it depends
on COMPAT_43TTY?

--=20
 Ed Schouten <ed@fxq.nl>
 WWW: http://g-rave.nl/

--5G50dybFf3pRZKd7
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFF++bQ52SDGA2eCwURAiYnAJ9mABy2KkyXvBgRsyBAgpOUj+gqlgCfUvQX
uW9mwF9qKMj36JUIF8lfDcE=
=AsDL
-----END PGP SIGNATURE-----

--5G50dybFf3pRZKd7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070317130208.GW7449>