From owner-freebsd-current Wed Sep 24 02:34:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA18677 for current-outgoing; Wed, 24 Sep 1997 02:34:19 -0700 (PDT) Received: from silvia.HIP.Berkeley.EDU (ala-ca32-10.ix.netcom.com [199.35.209.74]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA18666 for ; Wed, 24 Sep 1997 02:34:15 -0700 (PDT) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.7/8.6.9) id CAA10986; Wed, 24 Sep 1997 02:34:08 -0700 (PDT) Date: Wed, 24 Sep 1997 02:34:08 -0700 (PDT) Message-Id: <199709240934.CAA10986@silvia.HIP.Berkeley.EDU> To: tlambert@primenet.com CC: tlambert@primenet.com, gurney_j@resnet.uoregon.edu, dima@tejblum.dnttm.rssi.ru, freebsd-current@freebsd.org In-reply-to: <199709191441.HAA05896@usr07.primenet.com> (message from Terry Lambert on Fri, 19 Sep 1997 14:41:17 +0000 (GMT)) Subject: Re: Yet Another bug in src/Makefile From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk * I am not talking about ports. I know. I'm talking about the modifications I made, after a few months of testing both here and on various other lists. * I sure as hell do not want to rebuild "more", or even do a make install * in /usr/src/include. I want to buildd the *absolute* minimum for the * delta I am playing with -- and not *one file* more or less than that. I suggest you go read the new src/Makefile. Nothing is built by installing stuff in /usr/src/include anymore. There is no target to do exactly what you want, but it is very easy to add a target that will build any subset you want and put it in a separate subdirectory tree as this is essentially what's done in the first few steps of "buildworld". * I find it really surprising that you can in any way believe a * reference to a file can be in any way satisfied by the * contents of /usr/src/sys/i386/include, save for me doing a rebuild * of my /usr/include directory. That's what DESTDIR is for. The framework was already mostly there, we only needed to fix some little stuff other than the big patch to src/Makefile. Satoshi