Skip site navigation (1)Skip section navigation (2)
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>