Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Jun 1997 10:13:56 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        davidn@labs.usn.blaze.net.au, jkh@time.cdrom.com
Cc:        ache@nagual.pp.ru, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-etc@FreeBSD.ORG
Subject:   Re: cvs commit: src/etc/mtree BSD.include.dist
Message-ID:  <199706050013.KAA23780@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>I think that's also a good idea but, as I said in my other mail, I
>think the true evil here that we have SHARED=copies on systems which
>have simply installed a bin dist and we have SHARED=symlinks as the
>default in /usr/src/include/Makefile so that anyone building the world
>suddenly diverges from the path.
>
>I can also see where the original designers may have thought this a
>very clever, space-saving idea but it's also Deeply Wrong and should
>die now. :-)

You have this backwards :-).  SHARED=copies is a hack to avoid
dependencies on /usr/src/*sys.  This no longer saves a significant
amount of space.  Symlinks are fundamentally broken when there are
multiple source trees installed, but less so than /usr/include itself.

Bruce



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