Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Oct 1998 15:34:03 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bruce@zuhause.mn.org, freebsd-current@FreeBSD.ORG
Subject:   Re: New build problem?
Message-ID:  <199810150534.PAA05419@godzilla.zeta.org.au>

next 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'.

Bruce

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?199810150534.PAA05419>