[OE-core] [PATCH] mesa: Upgrade 19.1.1 -> 19.1.6

Alexander Kanavin alex.kanavin at gmail.com
Mon Sep 9 18:41:23 UTC 2019


On Mon, 9 Sep 2019 at 18:49, Ross Burton <ross.burton at intel.com> wrote:

> > As I had previously suggested... can you try adding 'python3' to DEPENDS
> > of mesa, and see if that helps please? I think that would allow avoiding
> > this patch altogether.
>
> So why does Meson need *target* Python to be present when building Mesa?
>

Because mesa does this:

prog_python = import('python').find_installation('python3')

and find_installation() method of meson does not merely look for the native
python binary, it runs the binary with a meson-supplied python script
designed to obtain all sorts of information, including target-specific
things that we patch native python to report. If the target python
installation is not present in sysroot, the script will fail, and meson
will declare that 'there is no valid installation of python on your system'.

Alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190909/444cbdf8/attachment.html>


More information about the Openembedded-core mailing list