[OE-core] [PATCH] python3{,-native}: update to 3.7.1

Burton, Ross ross.burton at intel.com
Thu Nov 15 12:37:44 UTC 2018


On Wed, 14 Nov 2018 at 10:47, Burton, Ross <ross.burton at intel.com> wrote:
> Getting reports that this breaks cross builds, for example python3-dbus.
>
> tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot-native/usr/lib/libpython3.7m.so: file not recognized: File format not recognized
> With 3.5.6 the python3-dbus do_configure lokks like "-L/home/dev/medusa/build/yocto/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot/usr/lib -lpython3.5m"
> With the patch 3.7.1 from the ml, it looks like "L/home/dev/medusa-test/build/yocto/build/tmp-glibc/work/cortexa7hf-neon-vfpv4-oe-linux-gnueabi/python3-dbus/1.2.6-r0/recipe-sysroot-native/usr/lib -lpython3.7m"
>
>
> Looks like the cross/sysconfig/etc code regressed and it's picking up the native sysroot libraries for a cross build.

Yep, all over the autobuilder too:

python3-dbus: http://errors.yoctoproject.org/Errors/Details/200715/
gpgme: http://errors.yoctoproject.org/Errors/Details/200716/

Ross


More information about the Openembedded-core mailing list