Date: Sat, 7 Jul 2018 22:48:24 -0700 From: Mark Millard <marklmi@yahoo.com> To: Eugene Grosbein <eugen@grosbein.net>, svn-src-head@freebsd.org Subject: Re: svn commit: r335916 - head/sys/conf Message-ID: <A9284695-0B8F-4827-A061-459D1A49E1F1@yahoo.com>
next in thread | raw e-mail | index | archive | help
Eugene Grosbein eugen at grosbein.net wrote on Sat Jul 7 21:14:06 UTC 2018 : > 07.07.2018 22:02, Andrew Gallatin wrote: > > > One thing that was tangentially brought up is that the ability > > to compile out-of-tree modules requires keeping the kernel-headers > > around. So we may need to identify all the headers that a module might > > need, and install them in /boot/$KERNEL/sys or some-such. This would > > be needed if, for example, we wanted to install a new Nvidia or Virtual > > Box module and have it work for older installed kernel versions too > > (eg, across ABI breaking changes in -current). > > We already have all headers in /usr/include, don't we? Even if were true, it seems such would only be for self-hosted builds, not cross-builds. Even for self-host builds, it is not true as I understand. (May be there is some implicit expectations/principles that I'm missing that automatically covers the related issues, but cross-builds seem to not be covered by parts of the discussion.) === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A9284695-0B8F-4827-A061-459D1A49E1F1>