From owner-freebsd-stable Mon Sep 22 21:22:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA14516 for stable-outgoing; Mon, 22 Sep 1997 21:22:36 -0700 (PDT) Received: from bunyip.cc.uq.edu.au (bunyip.cc.uq.edu.au [130.102.2.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA14481 for ; Mon, 22 Sep 1997 21:22:18 -0700 (PDT) Received: (from daemon@localhost) by bunyip.cc.uq.edu.au (8.8.7/8.8.7) id OAA18229; Tue, 23 Sep 1997 14:20:22 +1000 Received: from troll.dtir.qld.gov.au (troll.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id OAA16229; Tue, 23 Sep 1997 14:21:45 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id OAA05113; Tue, 23 Sep 1997 14:21:41 +1000 (EST) Message-Id: <199709230421.OAA05113@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Peter Wemm cc: freebsd-stable@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: No-go with read-only src tree References: <199709221457.WAA25252@spinner.netplex.com.au> In-Reply-To: <199709221457.WAA25252@spinner.netplex.com.au> from Peter Wemm at "Mon, 22 Sep 1997 22:57:18 +0800" Date: Tue, 23 Sep 1997 14:21:41 +1000 From: Stephen McKay Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Monday, 22nd September 1997, Peter Wemm wrote: >Perhaps change: > cd ${.CURDIR}/usr.bin/lex && ${MAKE} bootstrap && ${MAKE} depend && \ > ${MAKE} ${MK_FLAGS} -DNOLIB all install ${CLEANDIR} ${OBJDIR} >To something like: > cd ${.CURDIR}/usr.bin/lex && ${MAKE} bootstrap && ${MAKE} depend && \ > ${MAKE} ${MK_FLAGS} -DNOLIB all install ${CLEANDIR} >.if !defined(NOOBJDIR) > cd ${.CURDIR}/usr.bin/lex && ${MAKE} obj >.endif > >Or even: > cd ${.CURDIR}/usr.bin/lex && ${MAKE} bootstrap && ${MAKE} depend && \ > ${MAKE} ${MK_FLAGS} -DNOLIB all install clean cleandepend > >One of those might do it. I came up with these two as well, but I prefer the first, though I'm finding it hard to produce convincing reasons. Either should do. I'm about to do another run from scratch with the first change in place. Oh, and you might have missed that I needed to do a make install in share/mk up front to get past building make. I'll fiddle/fix that too. And I'm hung up on the "cd /usr/src/share/info; ${MAKE} install" in bsd.info.mk too. Sigh. One thing at a time... Stephen.