From owner-cvs-all Sat May 26 4: 1: 4 2001 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id B601D37B423; Sat, 26 May 2001 04:00:56 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id VAA19140; Sat, 26 May 2001 21:00:19 +1000 Date: Sat, 26 May 2001 20:58:49 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Doug Barton 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/include Makefilesrc/sbin/mount_msdos mount_msdos.c src/sbin/mountd mountd.csrc/share/man/man7 hier.7 src/sys/boot/forth loader.conf ... In-Reply-To: <3B0F5C97.339728E8@DougBarton.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 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. > 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. Moving /usr/lib out of the way would make the host breakage more obvious. The problem is most likely that someone forgot to remove stale .depend files. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message