Buildworld Fails RELENG_7

Doug Rabson dfr at rabson.org
Mon May 19 17:00:41 UTC 2008


On 19 May 2008, at 17:58, Dave Uhring wrote:

> On Mon, May 19, 2008 at 09:42:21AM -0700, Jeremy Chadwick wrote:
>>
>> Is there some reason you're using -DNO_CLEAN, and haven't just nuked
>> /usr/obj/* and done buildworld normally?  I can't reproduce any of  
>> this
>> behaviour on any of our RELENG_7 systems.
>
> I have repeately nuked /usr/obj.  That is not going to put updated  
> header files
> where they need to be.
>
> I'm using -DNO_CLEAN in order to get the system to a point where a  
> build just
> might succeed without -DNO_CLEAN and I'm not getting there without  
> some header
> files being in the right place.
>
> Remember I'm starting from a RELEASE userland.  This is just about  
> as bad as
> jumping from one full release to the next :(

The thing is that a working buildworld doesn't depend on headers from / 
usr/include. One of the first thing it does is install a set of new  
headers in somewhere like /usr/obj/usr/src/tmp. At this point, it  
might be useful to see a log of a failed buildworld attempt to see  
what is going wrong.



More information about the freebsd-stable mailing list