From owner-cvs-user Mon Sep 15 00:22:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA07843 for cvs-user-outgoing; Mon, 15 Sep 1997 00:22:36 -0700 (PDT) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA07836; Mon, 15 Sep 1997 00:22:29 -0700 (PDT) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.8.5/8.7.3) id AAA02232; Mon, 15 Sep 1997 00:21:58 -0700 (PDT) From: "Rodney W. Grimes" Message-Id: <199709150721.AAA02232@GndRsh.aac.dev.com> Subject: Re: cvs commit: src Makefile In-Reply-To: <199709150634.QAA02034@godzilla.zeta.org.au> from Bruce Evans at "Sep 15, 97 04:34:16 pm" To: bde@zeta.org.au (Bruce Evans) Date: Mon, 15 Sep 1997 00:21:58 -0700 (PDT) Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, rgrimes@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Modified files: > > . Makefile > > Log: > > When calling the src/include Makefile use the shorthand ``all beforeinstall'' > > inplace of ``all installhdrs symlinks'' so those of us who run with > > SHARED=copies get the right results. > > This just undoes rev.1.136 and defeats the point of the installhdrs target, > which is to support `make install' forcing installation of symlinks here > (for the temporary include directory for `make world'). > > SHARED=copies is the default. No, it does not do that. Take a very careful look, the forcing of the symlinks for the temporary includes occurs someplace else, namely in the ``bootstrap:'' which still has the call to ``symlinks'', which DTRT. revision1.136 broke work that was done over 4 years ago, and until then had worked correctly, I just made it work again. As things where _all_ systems ended up with links in /usr/include if they ran ``make includes''. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation, Inc. Reliable computers for FreeBSD