svn commit: r267758 - head

Andrey Chernov ache at freebsd.org
Tue Jun 24 18:07:51 UTC 2014


On 24.06.2014 21:25, Andrey Chernov wrote:
> On 24.06.2014 20:07, Warner Losh wrote:
>>> Log:
>>>  Change suggestion how to set MAKESYSPATH as broken incremental build
>>>  workaround. Magic ".../share/mk" (search directories up to /)
>>>  does not work for f.e. /usr/src/gnu/lib/libgcc because the path
>>>  inside is starting from /usr/obj hierarchy and ends up in
>>>  /usr/share/mk, not in the /usr/src/share/mk where src.opts.mk is.
>>>  IMHO proper fixing of incremental build is needed urgently.
>>
>> I don’t understand how this is even possible. This change is wrong because it has a bogus path the doesn’t exist on all systems. I’m going to fix that.
> 
> How it is possible:
> cd /usr/src/gnu/lib/libgcc
> make
> 

P.S. I have to insert debugging printfs into bmake .../ traverse code to
discover that hierarchy down here starts with /usr/obj

-- 
http://ache.vniz.net/


More information about the svn-src-head mailing list