debsums: inherit gettext
PATCH 1/3 debsums: inherit gettext
Fixes
| cd man && po4a --no-translations po4a.cfg | /bin/sh: po4a: command not found | make: *** [Makefile:11: clean] Error 127
Signed-off-by Khem Raj <[email protected]>
--- meta-oe/recipes-support/debsums/debsums_2.2.2.bb | 2 ++ 1 file changed, 2 insertions(+)
meta-oe/recipes-support/debsums/debsums_2.2.2.bb +2 -0
@@ -18,6 +18,8 @@ SRC_URI[sha256sum] = "aa61896f93a6bbfe0161c21dcd67529ae8e1ec8c3ccf244523c52c4ad8 # so we check the latest upstream from a directory that does get updated UPSTREAM_CHECK_URI = "${DEBIAN_MIRROR}/main/d/${BPN}/" +inherit perlnative gettext + do_install() { install -d ${D}/${sysconfdir}/cron.daily ${D}/${sysconfdir}/cron.weekly install -d ${D}/${sysconfdir}/cron.monthly ${D}${sbindir} ${D}${bindir}
Signature · 1 line
2.14.1
PATCH v2 2/3 klibc.bbclass: Use forcevariable override to define flags
This is required so it can override the CC settings when clang is used because meta-clang uses toolchain-clang override to set CC and friends so we need to use higher order override, forcevariable is highest order.
Signed-off-by Khem Raj <[email protected]>
---
Changes in V2: Dont use forcevariable override on flag vars
meta-initramfs/classes/klibc.bbclass | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
meta-initramfs/classes/klibc.bbclass +3 -4
@@ -3,11 +3,10 @@ DEPENDS =+ "klcc-cross" # Default for klcc is to build static binaries. # Set CC = "${TARGET_PREFIX}klcc -shared" to build the dynamic version. +CC_forcevariable = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS}" +CC_forcevariable_armv4_linux-gnueabi = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS} -march=armv4 -mthumb-interwork" -export CC = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS}" -export CC_armv4_linux-gnueabi = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS} -march=armv4 -mthumb-interwork" - -export CPP = "${CC} -E" +CPP_forcevariable = "${CC} -E" # klcc uses own optimizations by default. See klcc(1) man file. export CFLAGS=""
Signature · 1 line
2.14.1
PATCH v2 3/3 klibc.bbclass: Add -mfloat-abi on arm
In reply to Khem RajDefault toolchain is not configured for hard float therefore we need to pass the right -mfloat-abi option
Signed-off-by Khem Raj <[email protected]>
Signed-off-by Martin Jansa <[email protected]>
---
Changes in V2: Rebased
meta-initramfs/classes/klibc.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta-initramfs/classes/klibc.bbclass +1 -1
@@ -3,7 +3,7 @@ DEPENDS =+ "klcc-cross" # Default for klcc is to build static binaries. # Set CC = "${TARGET_PREFIX}klcc -shared" to build the dynamic version. -CC_forcevariable = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS}" +CC_forcevariable = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS} ${@ ' -mfloat-abi=${TUNE_CCARGS_MFLOAT}' if (d.getVar('TUNE_CCARGS_MFLOAT') != '') else ''}" CC_forcevariable_armv4_linux-gnueabi = "${TARGET_PREFIX}klcc ${TOOLCHAIN_OPTIONS} -march=armv4 -mthumb-interwork" CPP_forcevariable = "${CC} -E"
Signature · 1 line
2.14.1