On Wed, 11 Sep 2019 at 14:35, Ross Burton <[email protected]> wrote:
> > See I knew that but had blocked it out because it's so horrible. > > One day we need to sit down with upstream Python and figure out how to > handle cross-compilation properly. > > I finally managed to make my own builds fail (had to turn off Python in > libxml2) and beat at it to build without a target Python. Fabio: can > you try building Mesa with these two patches: > > > http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=ross/mut&id=5f3559d8bb61212e0f9a6543f2dce2bdf77c48b5 > > http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=ross/mut&id=4f8995aaa2ec557a0603ddc664d929317b0c0b6e > I have to say, the latter patch is rather ugly. It would be better to split python3native class into two: python3native (just for running scripts, does not depend on target python3), and python3target (for actually obtaining information about the target configuration, does need target python3). Until then, I'd just pull in target python, for simplicity's sake (also there's one or two recipes where the same meson problem happens). Alex
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
