The gcc-cross default linker hash has been changed in OE-Core:fa436aeb, due that the broken recipes (which were not respecting the set LDFLAGS settings) are now exposed.
This fixes the error setting the need Make flags so the build system obey the LDFLAGS setting. Signed-off-by: Otavio Salvador <[email protected]> --- Changes in v2: - add PR change to imx-test patch recipes-bsp/imx-test/imx-test.inc | 2 +- recipes-bsp/imx-test/imx-test_5.4.1.bb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc index 10dbb4d..f0b26a1 100644 --- a/recipes-bsp/imx-test/imx-test.inc +++ b/recipes-bsp/imx-test/imx-test.inc @@ -40,7 +40,6 @@ do_make_scripts[depends] += "virtual/kernel:do_install" do_compile() { CFLAGS="${TOOLCHAIN_OPTIONS}" - LDFLAGS="${TOOLCHAIN_OPTIONS} -L${STAGING_LIBDIR}" oe_runmake V=1 VERBOSE='' \ CROSS_COMPILE=${TARGET_PREFIX} \ INC="-I${STAGING_INCDIR} \ @@ -52,6 +51,7 @@ do_compile() { -I${STAGING_KERNEL_DIR}/arch/arm/include \ -I${STAGING_KERNEL_DIR}/drivers/mxc/security/rng/include \ -I${STAGING_KERNEL_DIR}/drivers/mxc/security/sahara2/include" \ + CC="${CC} -L${STAGING_LIBDIR} ${LDFLAGS}" \ LINUXPATH=${STAGING_KERNEL_DIR} \ KBUILD_OUTPUT=${STAGING_KERNEL_BUILDDIR} \ PLATFORM=${PLATFORM} diff --git a/recipes-bsp/imx-test/imx-test_5.4.1.bb b/recipes-bsp/imx-test/imx-test_5.4.1.bb index 04aad14..e33cc8d 100644 --- a/recipes-bsp/imx-test/imx-test_5.4.1.bb +++ b/recipes-bsp/imx-test/imx-test_5.4.1.bb @@ -5,4 +5,6 @@ include imx-test.inc SRC_URI[md5sum] = "fa1a5cdcfbdd6a3fed0ab4a5fd1f97bc" SRC_URI[sha256sum] = "997ec10bdc6991e9687a2c2fa5816bb50b08d73bcfe4093f988a7cac4bf0b06a" +PR = "r1" + COMPATIBLE_MACHINE = "(mx6|mx6ul|mx7)" -- 2.9.3 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
