On Sat, Sep 30, 2006 at 05:39:02PM -0400, Wesley Morgan wrote: > On Sun, 1 Oct 2006, Ruslan Ermilov wrote: > > >All, > > > >Make sure to add "options COMPAT_FREEBSD6" to your custom kernel > >config files, or things like X.Org will refuse to work with the > >new kernel that includes fixed ioctl(2) API. Recompiling the > >relevant ports is another option. > > Other than X what else are we talking about here? > Basically everything that's using the following ioctls: consio.h: KDSETMODE, KDSBORDER, CONS_SETWINORG, CONS_SETKBD, VT_RELDISP, VT_ACTIVATE, VT_WAITACTIVE kbio.h: KDSKBMODE, KDMKTONE, KDSETMODE, KDSBORDER, KDSKBSTATE, KIOCSOUND, KDSETRAD pioctl.h: PIOCBIS, PIOCBIC, PIOCSFL, PIOCCONT ttycom.h: TIOCSIG I don't see much point in recompiling ports except for testing; just doing it on the next occasion is OK. It's much easier to just recompile a kernel, given that COMPAT_FREEBSD6 is in the GENERIC config, and will certainly be needed for more things as we approach 7.0-RELEASE. Cheers, -- Ruslan Ermilov ru_at_FreeBSD.org FreeBSD committer
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:00 UTC