From owner-cvs-all Sat May 26 15:16:35 2001 Delivered-To: cvs-all@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id D75A637B422; Sat, 26 May 2001 15:16:29 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id PAA40351; Sat, 26 May 2001 15:16:21 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B102B35.B74275C0@DougBarton.net> Date: Sat, 26 May 2001 15:16:21 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Evans Cc: Warner Losh , Ruslan Ermilov , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/amd/include am_defs.h src/usr.sbin/amd/includeconfig.h src/etc/mtree BSD.include.dist src/includeMakefilesrc/sbin/mount_msdos mount_msdos.c src/sbin/mountd mountd.csrc/share/man/man7hier.7 src/sys/boot/forth loader.conf ... References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce Evans wrote: > > On Sat, 26 May 2001, Doug Barton wrote: > > > Warner Losh wrote: > > > Likely it is a problem in make > > > includes in sys/Makefile. They should be installed into the temp root > > > that we compile against. > > > > Do you mean src/Makefile.inc? I can't find anything like that in > > sys/Makefile. I also can't quite make out how we'd get > > /usr/src/sys/fs/msdosfs/msdosfsmount.h put into the temp root you describe > > using the mechanism in src/Makefile.inc, so at this point I give up. :) > > I've attached the patch that did the damage, FYI. > > He means src/include/Makefile. This installs > ${DESTDIR}/usr/src/sys/fs/msdosfs/msdosfsmount.h correctly here. OK, thanks for clarifying. > > It sounds like a good project for someone who's bored would be to move > > /usr/include out of the way and start a buildworld, fixing things as you go > > along. > > This would just add bugs, since the host includes are required to bootstrap. Purely for my own edification, can you expand on this? I was under the impression that local includes were superfluous for a buildworld. > Moving /usr/lib out of the way would make the host breakage more obvious. Heh... now there's an experiment. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message