2008/12/2 Ed Schouten <ed_at_80386.nl>: > Hello Olivier, > > * Olivier SMEDTS <olivier_at_gid0.org> wrote: >> Is it safe to run a kernel without options COMPAT_43TTY since the new >> MPSAFE tty layer was introduced ? >> I removed it from my kernel config file since few days and didn't >> notice any change... >> I use nearly latest -CURRENT on amd64 and never tried removing this >> option before because of the big "KEEP THIS!". Now I don't use any >> COMPAT_* option. > > If you compiled your applications after June 14, everything should just > work (not taking binary-only applications into account). Even if you did > not, there is a slim chance your application depends on COMPAT_43TTY. > > COMPAT_43TTY only introduces some binary-only compatibility interfaces > (ioctls) for applications that used <sgtty.h>. I already removed > <sgtty.h> before I imported MPSAFE TTY: > > http://www.freebsd.org/cgi/cvsweb.cgi/src/include/Attic/sgtty.h > > I guess we'd better keep COMPAT_43TTY in our stock kernel configuration > files for another couple of years, but maybe we should already remove > the "[KEEP THIS!]" message. > > It's also possible to remove "device pty" from your kernel configuration > file. If you remove this line, you can only allocate pts(4)-style > pseudo-terminals (/dev/pts/...). This means you cannot allocate any > pseudo-terminals inside a FreeBSD 4/5/6/7 jail. I guess we should keep > "device pty" a little longer than COMPAT_43TTY, because recompiling > applications won't migrate the offending ones to pts(4). Ok, thanks for the clarification :) Cheers, Olivier -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: olivier_at_gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas."Received on Tue Dec 02 2008 - 18:05:22 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:38 UTC