From 72d62c9af07bf34bb8fbb3958742eb592985acc2 Mon Sep 17 00:00:00 2001 From: Joe Slater Date: Mon, 23 Apr 2018 10:21:42 -0700 Subject: python3-native: correctly invoke regen-importlib make target Redefiine regen-all in Makefile to invoke regen-importlib after building other regen- targets. Change the recipe to not build it before regen-all. This avoids trying to build it multiple times, which can occasionally fail. Signed-off-by: Joe Slater Signed-off-by: Ross Burton --- meta/recipes-devtools/python/python3-native_3.5.5.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'meta/recipes-devtools/python/python3-native_3.5.5.bb') diff --git a/meta/recipes-devtools/python/python3-native_3.5.5.bb b/meta/recipes-devtools/python/python3-native_3.5.5.bb index 962ccfcc4c..3098027d80 100644 --- a/meta/recipes-devtools/python/python3-native_3.5.5.bb +++ b/meta/recipes-devtools/python/python3-native_3.5.5.bb @@ -25,6 +25,7 @@ file://sysconfig.py-add-_PYTHON_PROJECT_SRC.patch \ file://setup.py-check-cross_compiling-when-get-FLAGS.patch \ file://0001-Do-not-use-the-shell-version-of-python-config-that-w.patch \ file://support_SOURCE_DATE_EPOCH_in_py_compile.patch \ +file://regen-all.patch \ " SRC_URI[md5sum] = "f3763edf9824d5d3a15f5f646083b6e0" @@ -62,9 +63,9 @@ do_configure_append() { # Regenerate all of the generated files # This ensures that pgen and friends get created during the compile phase +# do_compile_prepend() { - # Has to be done ahead of other regen- targets due to https://bugs.python.org/issue33080 - oe_runmake regen-importlib + # Assuming https://bugs.python.org/issue33080 has been addressed in Makefile. oe_runmake regen-all } -- cgit v1.2.3