From owner-cvs-etc Wed Jun 4 16:25:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA00929 for cvs-etc-outgoing; Wed, 4 Jun 1997 16:25:51 -0700 (PDT) Received: from lsd.relcom.eu.net (lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA00878; Wed, 4 Jun 1997 16:25:43 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by lsd.relcom.eu.net (8.8.5/8.8.5) with SMTP id DAA03464; Thu, 5 Jun 1997 03:25:22 +0400 (MSD) Date: Thu, 5 Jun 1997 03:25:22 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Satoshi Asami cc: bde@zeta.org.au, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-etc@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist In-Reply-To: <199706042319.QAA01463@vader.cs.berkeley.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-etc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 4 Jun 1997, Satoshi Asami wrote: > * What bad happen in keeping the same scheme for release and for source > * distribution and avoid such special cases? > > So are you suggesting that we make users install the source > distribution just because they want to compile something? Or are you > saying we do it the other way, having them always as directories? No, I suggest to install only needed /sys part, i.e. *.h files from it, and keep symlinks as in source case. Current variant will cause /usr/include and /sys files mismatch if somebody extract kernel sources over release. > I think you got this backwards. ;) If you extract a source > distribution, it will all go under /usr/src. The /usr/include/* will > stay as directories. It is just the case I fear: if you change something in kernel include file (i.e. FD_SETSIZE), you need not forget to copy it to /usr/include too or mismatch happens. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/