From owner-svn-src-head@freebsd.org Sun Jul 8 05:48:37 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03436FEED35 for ; Sun, 8 Jul 2018 05:48:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-15.consmr.mail.bf2.yahoo.com (sonic310-15.consmr.mail.bf2.yahoo.com [74.6.135.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9F3F5825C0 for ; Sun, 8 Jul 2018 05:48:36 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: LeVXZwQVM1kXgOTgHrjWUrxJ3oQ5vvOoPmZCw7Ad.0m9pY6FPxi_HJDgRUIU0PF lJ7JaRTIyJq1ui37G3wjH7BLRlW3SQm17Ayu_kCQZiW6.WZ1DpXPUa1uNCGLHaGeOQNvxXhpdd4C wsr.ZFVQuux_F.ri10kQjzjCkx8qviB.v8zrhKLdos0nU6u3fiBrdgqC2yyrt941H5yhF4Rv5SaQ 5DieDbePjJUeqdYqd9hkEj2QZNyCMuwvE0FjA3qYiIB2IUar8iOO3r00Fl8cUtCq6eSJFtCLvPCr tJJ9H00Cm2QzlEF8yJPzwv66rR5G1Yx8feUK0d6DT.l8F3drszdG_6.aicO2OiG.JMwiPaNDHgxn QEscFAuhKFQN2O4QvCEmGK79AWtVfN.x2SsWuEGt_LysjM8JV63NGKBEYgoUwEeZ.V8AaNhEE_5P rIK4a1o8etZ1c_SjzrFQEFSRYlKRNmcphQgYTnPQew.Ai_DUjp7n89.deGBNGrPQhV0Xki.lduSm yYen2.mMTBkamcDEZqwIBkXjX8hWvcL0djJYxYeX7mFeGZHJLE26vpDn_xjuHlsDg0xNRDNv2ajo KdMYvK06T4PjhUHUEPmAOQaOsScNF_R6An75mj4Onux3HWNCah449qn3REM0nB_gGY9xXlUZ0YNH i9VIyRikgOQzg5YEfOYefozlWe_Fw_XhtjPThBEdDq5xV.xFmdrQsVKm1R1AGd4qem7AtgdZAOPO fHCcODzcOsXrwy.qUtK2UvgicLa9BxKPQKrYBYKof6eawJOvVNo0FtrRyJsnRkw2EPqJlYrqdS7G BNroqCsWHq6JD_yRM3hK3Evtp3hPpRJe10Eb6hpPiapbUnfyY3iPZsQTI52miKzgQZxwLj0wPXZi k0nskaZk0eu82EqT3c6oJAuSSUu2gnBUX.1__o5.iYlSbEUAKQ0ALVellQ9MFytt0_mIRFFygjtn CfhcuQomNNaLQipeV.Q.JvN.KAaBW0Vx7SfGrrD75BuIU15FWDz75AS4C9COTMzBPletn_A-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.bf2.yahoo.com with HTTP; Sun, 8 Jul 2018 05:48:30 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp417.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a1d83acafe9638f7f82acf713d1d8222; Sun, 08 Jul 2018 05:48:26 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\)) Subject: Re: svn commit: r335916 - head/sys/conf Message-Id: Date: Sat, 7 Jul 2018 22:48:24 -0700 To: Eugene Grosbein , svn-src-head@freebsd.org X-Mailer: Apple Mail (2.3445.8.2) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jul 2018 05:48:37 -0000 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)