From owner-cvs-etc Wed Jun 4 18:18:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA24486 for cvs-etc-outgoing; Wed, 4 Jun 1997 18:18:51 -0700 (PDT) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA24478; Wed, 4 Jun 1997 18:18:47 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with SMTP id SAA28368; Wed, 4 Jun 1997 18:19:38 -0700 (PDT) Message-Id: <199706050119.SAA28368@implode.root.com> X-Authentication-Warning: implode.root.com: localhost [127.0.0.1] didn't use HELO protocol To: "Jordan K. Hubbard" cc: Michael Smith , asami@cs.berkeley.edu, ache@nagual.pp.ru, 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: Your message of "Wed, 04 Jun 1997 17:41:21 PDT." <10130.865471281@time.cdrom.com> From: David Greenman Reply-To: dg@root.com Date: Wed, 04 Jun 1997 18:19:38 -0700 Sender: owner-cvs-etc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> Wasn't the whole idea behind this linking stuff to keep the >> etc files theoretically in sync with the current kernel so that >> rebuilding kernel-dependant tools was relatively straightforward? > >Yes, it was. However, I think that syncronization is an admirable >goal which would nonetheless be better achieved in other ways. :) The fact that the sys include files are duplicated in /usr/include is the problem. They shouldn't be there - there probably shouldn't be any symlinks, either, but those are probably better than trying to fix it up in cpp. The kernel include files belong in the /sys tree and nowhere else. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project