On Tue, 2015-12-01 at 22:58 +0000, James Le Cuirot wrote: > Sorry [snip] > gentle! :)
Not sure I have anything meaningful to contribute to the discussion from a technical perspective at the moment, but I just wanted to voice my support for what you're doing with cross: I think Gentoo is setting some kind of standard -- or at least exerting a huge influence -- on the worldwide group-think about what is possible and/or reasonable to expect in cross-buildling frameworks and environments. Unfortunately, the "standard" we are setting could clearly be higher. Part of that comes down to a lack of manpower and testing at the package level, which is not an easy problem to solve, as it arises from the fundamentals of the market for open-source hacking labor. But what could be solved more readily is that the framework we have today conflates some entities and concepts which are unified when building locally, but divergent when cross-building. Unravelling those conflations should help everyone to experience less cognitive dissonance and/or head-scratching-befuddlement, which, in turn, could lead to a more productive, fun and easy-to-use cross- building experience for users and developers alike, without expecting any mysterious motivational forces to materialize from nowhere to rescue us from the desire to watch TV or go on dates. Anyhow, I say it's easier, but I know it's still pretty damn hard. So, thanks for working on this! -gmt