[oe] [meta-initramfs][PATCH 1/3] kexec-tools-klibc_2.0.2: mask recipe for x86 and x86-64

Andrea Adami andrea.adami at gmail.com
Sun Apr 28 21:26:42 UTC 2013


* current recipe is failing because as of today klibc lacks vfscanf()
* and basename(). This latter is trivial to solve.
* Commit 3bf0213789d56054f601c5a06372f78567aacdd9 of kexec-tools
* introduced the issue in kexec/arch/i386/x86-linux-setup.c

Signed-off-by: Andrea Adami <andrea.adami at gmail.com>
---
 meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
index 90b876c..d5a2ecc 100644
--- a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
+++ b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb
@@ -7,6 +7,11 @@ inherit klibc
 
 FILESPATH =. "${FILE_DIRNAME}/kexec-tools-${PV}:"
 
+# current version is known to fail on x86 and x86-64
+# due to missing vfscanf() in klibc
+COMPATIBLE_MACHINE_x86 = "(-)"
+COMPATIBLE_MACHINE_x86-64 = "(-)"
+
 SRC_URI += "file://elf.patch \
             file://errno.patch \
             file://string.patch \
-- 
1.8.1.5





More information about the Openembedded-devel mailing list