From owner-freebsd-current Tue Jun 25 09:54:53 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA17034 for current-outgoing; Tue, 25 Jun 1996 09:54:53 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA17027 for ; Tue, 25 Jun 1996 09:54:51 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id JAA18920; Tue, 25 Jun 1996 09:54:31 -0700 (PDT) To: Bruce Evans cc: freebsd-current@FreeBSD.org, nate@sri.MT.net Subject: Re: Building inside of /usr/src? In-reply-to: Your message of "Wed, 26 Jun 1996 02:24:16 +1000." <199606251624.CAA15531@godzilla.zeta.org.au> Date: Tue, 25 Jun 1996 09:54:31 -0700 Message-ID: <18918.835721671@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > >P.S. I still don't see how this makes it useless at all - this is how > >it *should* work! > > Because the default object directory for joe user running make in > /home/joe/src/prog is /usr/obj/home/joe/src/prog. And..? It's correct! It's the same way it *used* to be, in fact. Unless you by luck had your src directory *really* under /usr/src, the sed script which intended to strip /usr/src off always failed and you'd end up with /usr/obj/actual/source/path/, something which was guaranteed in the case where you had "joe" checking out and building parts of his own tree. Jordan