From a2cc6294c5eee65f11a9e5e61ce10008f44100c0 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 26 Feb 2025 11:21:20 +0000 Subject: [PATCH] cpuid: fix stripping cpuid's Makefile passes -s to install to strip the binaries, but as this uses the _host_ strip it can fail if that strip doesn't know about the target (for example, building cpuid for x86 on aarch64): install -D -s -m 755 cpuid .../image/usr/bin/cpuid strip: Unable to recognise the format of the input file `.../image/usr/bin/cpuid' Set INSTALL_STRIP='' so that the binaries are not stripped, and remove the INSANE_SKIP for already-stripped. Signed-off-by: Ross Burton --- meta-oe/recipes-devtools/cpuid/cpuid_20230614.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta-oe/recipes-devtools/cpuid/cpuid_20230614.bb b/meta-oe/recipes-devtools/cpuid/cpuid_20230614.bb index ed339e0160..8fdbe21737 100644 --- a/meta-oe/recipes-devtools/cpuid/cpuid_20230614.bb +++ b/meta-oe/recipes-devtools/cpuid/cpuid_20230614.bb @@ -17,9 +17,7 @@ COMPATIBLE_HOST = "(i.86|x86_64).*-linux" inherit perlnative do_install () { - oe_runmake DESTDIR=${D} bindir=${bindir} mandir=${mandir} install + oe_runmake DESTDIR=${D} bindir=${bindir} mandir=${mandir} INSTALL_STRIP="" install } RDEPENDS:${PN} = "perl" - -INSANE_SKIP:${PN} += "already-stripped"