Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Jun 1997 18:14:34 -0700
From:      David Greenman <dg@root.com>
To:        "Jordan K. Hubbard" <jkh@time.cdrom.com>
Cc:        =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= <ache@nagual.pp.ru>, Satoshi Asami <asami@cs.berkeley.edu>, 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 
Message-ID:  <199706050114.SAA28344@implode.root.com>
In-Reply-To: Your message of "Wed, 04 Jun 1997 16:41:04 PDT." <9647.865467664@time.cdrom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
>> I see most unpleasant case with current method is potential /sys &
>> /usr/include files mispatch (in case someone bump kernel file limit f.e.) 
>> and possible missing availability of some kernel deeper level directories
>> from user program, I suggest to keep symlinks as they are in source case
>
>I knew that you'd make this exact argument, and it's unfortunately
>bogus. :-)
>
>Updating your include files, both directly in /usr/include and in its
>subdirectories, is just plain something you should do if you're
>dinking around with sources and building your own kernels and such.  I
>feel very strongly about that, so strongly that I'll go even further
>in saying that people who mismatch their /sys and /usr/include
>directories deserve to lose and that adding an architectural wart like
>this to try and save them from themselves only bites us in far worse
>ways than it helps us.  It is the WRONG solution now, it was the WRONG
>solution when we inheirited it and now it needs to DIE DIE DIE.
>
>Sorry for the extra dose of vehemence, Andrey, but this crock has been
>so much like a low-grade toothache for me throughout the years that I
>basically just got used to it and was ignoring it until you guys
>called attention to it again.  Now I'm wondering WTF is wrong with me
>that I've lived with it for so long without just going to see a
>dentist to have that sucker yanked out. ;-)

   Well, I disagree with you, Jordan. I think we should make the kernel
sources a mandatory part of the system and /usr/include/sys should be a
symlink.

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706050114.SAA28344>