From owner-freebsd-current Wed Feb 22 15:28:47 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id PAA09804 for current-outgoing; Wed, 22 Feb 1995 15:28:47 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id PAA09795 for ; Wed, 22 Feb 1995 15:28:44 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id PAA05987; Wed, 22 Feb 1995 15:28:01 -0800 From: Poul-Henning Kamp Message-Id: <199502222328.PAA05987@ref.tfs.com> Subject: Re: TRUE and FALSE To: nate@trout.sri.MT.net (Nate Williams) Date: Wed, 22 Feb 1995 15:28:01 -0800 (PST) Cc: wollman@halloran-eldar.lcs.mit.edu, current@freefall.cdrom.com In-Reply-To: <199502222312.QAA15832@trout.sri.MT.net> from "Nate Williams" at Feb 22, 95 04:12:35 pm Content-Type: text Content-Length: 1041 Sender: current-owner@FreeBSD.org Precedence: bulk > > > If you develop kernel-dependent sw, you had better make sure that your > > > development env is aligned with your kernel, ie something like: > > > > > cd /usr/src/include ; make all install > > > cd /usr/src/sys ; make all install > > > > > or whatever the trick will be. > > > > And I'm saying that it's an incredible imposition to force such > > developers to do this every time they make a change to a kernel header > > file. I won't stand for it. > > I agree with Garrett here. It's silly to do this, and this will cause > no end of problems when people forget to do this after they upgrade > their kernel sources. Forcing a 'make world' every update is much too > anal. Hang on, you lost an important point here: Anything in the FreeBSD source will reference the "internal includes", that is relative paths to the include dirs. Only things like $HOME/hello.c will be at risk... -- Poul-Henning Kamp TRW Financial Systems, Inc. I am Pentium Of Borg. Division is Futile. You WILL be approximated.