On Sat, Oct 10, 2020 at 03:54:32PM -0000, Christos Zoulas wrote: > Aside for the TIOCGSID bug which I am about to fix (it is in tty_43.c > and is used in libc tcgetsid(), all the compat tty ioctls are defined > in /usr/src/sys/sys/ioctl_compat.h... We can empty that file and try > to build the tree :-), but I am guessing things will break. Also a lot > of pkgsrc will break too. It is not 4.3 applications that break it is > applications that still use the 4.3 terminal api's.
I _think_ I killed off the last sgtty.h user in pkgsrc a few years ago, but that's only the really old interface. There are probably still things using the ioctls. rooting them out would probably be a good exercise but not exactly a high priority... -- David A. Holland [email protected]
