Date: Thu, 15 Oct 1998 23:02:31 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: bde@zeta.org.au (Bruce Evans) Cc: bruce@zuhause.mn.org, freebsd-current@FreeBSD.ORG Subject: Re: New build problem? Message-ID: <199810152302.QAA23687@usr04.primenet.com> In-Reply-To: <199810150534.PAA05419@godzilla.zeta.org.au> from "Bruce Evans" at Oct 15, 98 03:34:03 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> >I was looking at this further, and it looks to me like the problem is > >that the make depend for /usr/src/lib/csu/i386 is looking for > >the includes in /usr/obj/usr/src/tmp/usr/include instead of > >/usr/obj/aout/usr/src/tmp/usr/include. The reason why it got further > >in the previous build is because I hadn't started out with a totally > >empty /usr/obj, and I think it was finding an old param.h. > > > >Is this something that needs to be fixed before the release? I > >suspect that it may not be an issue for elf builds on an elf machine, > >but I haven't gotten far enough to check. I was hoping to upgrade my > >system from source, but maybe I'll have to resort to installing the > >3.0 release. > > You apparently have a stale .depend file in the source directory. > The `make clean' step won't remove this if an obj directory exists. > `make clean' can be run twice to first rm -rf any obj directories > and then to clean the source tree, but `make world' only runs it > once since this is sufficient for files created by `make world', > modulo bugs in (possibly previous versions of) `make world'. How does a stale .depend file exist? Specifically, shouldn't the .depend file depend on the Makefile? I think anything that permits a dependent file to become desynchronized is itself a dependent file, isn't it? Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810152302.QAA23687>