From: Alexander Kanavin Date: Thu, 24 Feb 2022 15:03:02 +0000 (+0100) Subject: insane: use HOST_ variables, not TARGET_ to determine the cross system X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=cd25e5544ca3f48cc4c32001e917aa3dc20dd79a;p=openembedded-core.git insane: use HOST_ variables, not TARGET_ to determine the cross system Almost everywhere those are the same, except when making a cross toolchain where HOST_ is where it's going to run, and TARGET_ is what it's going to produce. Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie --- diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 4fc3c06c64..890e865a8f 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -325,8 +325,8 @@ def package_qa_check_arch(path,name,d, elf, messages): if not elf: return - target_os = d.getVar('TARGET_OS') - target_arch = d.getVar('TARGET_ARCH') + target_os = d.getVar('HOST_OS') + target_arch = d.getVar('HOST_ARCH') provides = d.getVar('PROVIDES') bpn = d.getVar('BPN') @@ -691,8 +691,8 @@ def prepopulate_objdump_p(elf, d): # Walk over all files in a directory and call func def package_qa_walk(warnfuncs, errorfuncs, package, d): #if this will throw an exception, then fix the dict above - target_os = d.getVar('TARGET_OS') - target_arch = d.getVar('TARGET_ARCH') + target_os = d.getVar('HOST_OS') + target_arch = d.getVar('HOST_ARCH') warnings = {} errors = {}