On Tue, Nov 12, 2013 at 12:04 AM, Theo de Raadt <dera...@cvs.openbsd.org> wrote:
>> Note that these are all *deliberate design choices* in OpenBSD and its ports 
>> tree,
>> not a limitation of the tool.
>
> It follows the 'eat our own dogfood' principle.  We only have so many machines
> and developers around to eat our own dogfood, so we don't do cross 
> compilations.
>
> That would require more machines, or more people watching more machines, or
> looked at from the other side, it would mean less watching of the specific
> cases that matter the most (ie. native).
>
>> Those all come from lack of manpower with respect to expected quality of the 
>> results.
>
> Right.
>
> We run on many architectures, because it helps improve the quality.
>
> Running via cross compilers?  That's does not improve the quality of
> the resulting native output in any way.
>
> t might improves the quality of the cross compilation environment, or
> the compiler itself, but that is not where our core responsibilities
> lie.  And anyways, it is rather apparent that those who have that as
> a core responsibility also have far fewer cross-targets in mind than
> might be useful (ie. walk off their map, and you'll step in mud).

Perfect. Many thanks to all.

Reply via email to