Skip to contentSkip to conversation

python3: fix building nativesdk-python3

PATCH New Alejandro Hernandez 1 participant 1 message Nov 24, 2015 1 message not in the archive

lore
Share & tools
lore
#1 lore raw

PATCH 1/1 python3: fix building nativesdk-python3

In reply to a message not in the archive

When the class nativesdk.bbclass is inherited, it redefines TARGET_CC_ARCH, in the case of python3, this enables debug, causing an error while linking, since we dont enable debug during configure theres no declaration of some functions, this patch makes sure we keep debug disabled, fixing the linking errors.

[YOCTO #8467]

---
 meta/recipes-devtools/python/python3_3.5.0.bb | 1 +
 1 file changed, 1 insertion(+)
meta/recipes-devtools/python/python3_3.5.0.bb +1 -0
index 2b16cd2..42a87af 100644
@@ -61,6 +61,7 @@ CACHED_CONFIGUREVARS = "ac_cv_have_chflags=no \
 TARGET_CC_ARCH_append_armv6 = " -D__SOFTFP__"
 TARGET_CC_ARCH_append_armv7a = " -D__SOFTFP__"
 TARGET_CC_ARCH += "-DNDEBUG -fno-inline"
+SDK_CC_ARCH += "-DNDEBUG -fno-inline"
 EXTRA_OEMAKE += "CROSS_COMPILE=yes"
 EXTRA_OECONF += "CROSSPYTHONPATH=${STAGING_LIBDIR_NATIVE}/python${PYTHON_MAJMIN}/lib-dynload/ --without-ensurepip"
 
Signature · 1 line
1.8.4.5