Build is polluted by host build environment.

Marcel Moolenaar xcllnt at mac.com
Mon Jun 15 01:30:00 UTC 2009


On Jun 14, 2009, at 1:21 AM, Mark Murray wrote:

> Marcel Moolenaar writes:
>> cc_tools is supposed to use /usr/include when it's building the cross
>> tools, so your email does not demonstrate a problem per se.
>
> I said in the original email that the building was fine for all the
> tools stuff, and that the failure occurred once the "real" build got
> under way.

Ok. But still, cc_tools builds programs that run on the host
and as such *must* use headers in /usr/include. The GCC
build is too convoluted to state that the observed breakage
is a problem or that it isn't a problem without detailed
analysis of what was being built and how it's used.

> If you look at the patch I supplied, you'll see that I only break
> /usr/include once the tools are done.

Unfortunately that is not exactly true.

> Having done that, the real build proceeds, and breaks in cc_tools for
> the reason stated. Full build log available on request.

Please make the full logs available somewhere.

-- 
Marcel Moolenaar
xcllnt at mac.com





More information about the freebsd-current mailing list