From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7280073785777061888 X-Received: by 2002:a05:6512:3095:b0:500:b56d:e11a with SMTP id z21-20020a056512309500b00500b56de11amr8515391lfd.43.1696148269976; Sun, 01 Oct 2023 01:17:49 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:2d5e:0:b0:504:21fa:eb91 with SMTP id t30-20020a192d5e000000b0050421faeb91ls616975lft.0.-pod-prod-02-eu; Sun, 01 Oct 2023 01:17:47 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFIpVt+04a0CV9uJ+E0WrKPU2nGfk8kAAAd/GVzZxk/AZ+HPLqSER7sEOHEc10tae1mwyjL X-Received: by 2002:ac2:4f0b:0:b0:500:9dd4:2969 with SMTP id k11-20020ac24f0b000000b005009dd42969mr8798085lfr.59.1696148267399; Sun, 01 Oct 2023 01:17:47 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1696148267; cv=pass; d=google.com; s=arc-20160816; b=AalpE04dSN/midh4hOaY45Itg+qRg+xT1xVdIs9Rodtvb/OlhTZvjmYZkdtjgZRDBF tUiA7cHadmrW1Byz9iaMeQ2gkYMn90b/0ugoU9co3z1QB+JzFbg2daqlnpUwAwYCQ4fh 5E6qnrbBD0DAYQ8QB9qkfqAV3XCS7djt/a72LY+EQg6N4oQtEXKzmeZsMEMgFpz+JJme YyK0lplsisnsXJO29D/dM/ULt3LdLKFDxFVWDg6FXq4qB2narzg9QfAhJ5rebVZoaWEi 5J9otrZKRn45BGMl+AopkRn2Ewn/HEAApBDlpWuiY8+3Ga5sVHA4i640ked9jzJmyKak p8QA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=qkZkLPUeotwLIh2pdgJrEDfHjoGho+a9cire26M1aCc=; fh=swLEKS8seSzSpJFTup0ktztae4Tp2zUc9dSPiMIBsYw=; b=ZuGOyBRrzaCg5cgdzuBpA38yxOFVWZfLi/iT6UVhSOUyI6/EeCAq/GWZfzsCF2Bqt0 6wJ61Mfu67m7TkajdAtq/zXhrYabjyhhOwncnSgHUaAM89BB+twql1V0pDk8ZxCK6l+Q gF65g9hqBHsBOoqB6qMHqRagdX60dU7Fto7Y3UloM1gbDFmyssqkES7goEbG1EP5uXp+ mNSqSFzLH+7JxsJ8TxcZ5w+2ulmSVNdATsMG5Jm3BAuvQJFNObUdiQLmtVy0G1erZ8SN hEgivg5uVUBSupQ5fgZYPRrXUlEdJbpPEo9s2m4KSGvc301kUfXx5m55cvYFUHJ0v4HK z+SA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lGxqvUBF; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::601 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20601.outbound.protection.outlook.com. [2a01:111:f400:7e1b::601]) by gmr-mx.google.com with ESMTPS id v21-20020ac258f5000000b004fbcd4b8b84si1614880lfo.0.2023.10.01.01.17.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Oct 2023 01:17:47 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::601 as permitted sender) client-ip=2a01:111:f400:7e1b::601; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=lGxqvUBF; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::601 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N/NMezL9XOlWtIc5h4f2stCQqlNI5LEnV/r/mRHvKq9Z7GpBj916lCSAfS0MyRi4oa0GbVfHD46bw0j5BEjAFdQL1DvYS1BjiXwRxivJzGmIzCnJ1c7xitq7npTYV9acKerB3fsNh9GvZ3desaxLMTsQpUbNJtyV1fnGakNtB41FuxbUXaB8YJZcEivfztw+cRHPfYMn9s+o7oITfBEd2GNKpgR+x13KrugF7wvOYxCV2f+xxfmgUZXNNsB1CrkvXi2lSCTRDQlEiPANoIFMGRjCvaD9veOBfTYXqv7DTt/Om/Z5hs31G/nxydrsnQCh3iSHNlCf9keo7QpndJ+Sfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qkZkLPUeotwLIh2pdgJrEDfHjoGho+a9cire26M1aCc=; b=NeQdBLX18p3P2Ft6SvJuTbaogcj3Sa5aOib2uKQptU+yTBNTouFHiz4Sv17BR0v+JG/cJ6s8XQg4b4mVlwQCN0CFE1un2fD5/RC9wNxFIEPpKvbypFZf3WR95jp+QRxouroarLXouh6E7oVzcyMTJ4ZRDJjuDVwkNQySoxvesiWzmUifCWc8z1ppO8eHq9xBCrNk2VSvoMOqyDmRM5xfzRqcXIJxFk9E+iAqBMrD51kQyShs6rBWRfgsz+49Vb5AbTXDTbAI74iB9x9jLo3bCbTPSA2ep6q9jrF06dkSXMve4Ji8rhWbpr8DXZnuZWyAnJp8sbqcbd7TuBBhhYvP4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qkZkLPUeotwLIh2pdgJrEDfHjoGho+a9cire26M1aCc=; b=lGxqvUBFS6ufxaNWdOPLBNk8Wu2XJfKRWJiuGoO+6IUNSxvczJjjzFe+GGN39eXI4hiG0as9YT42074/Yr5RLdAhe+7+y/kHT+DS3b0NCBj82bYpy9gqKSvNqHTzcO4TUhzdzWK1hfvB0t6PEyisuzs9V1NV07kFv0XtxTF/T5JhvQ2KLAAlDbjzASBqsZXXr6bfz/meVy0FStGoJRyuzI73JEvizoeGwLhNMrtitTuD3ZCZ5ep3H7QWdLPBxqgtlJfIetGOgakaHNRnlI34WGaIb3Ny/8/BjW2PNdhsM9GFAqwV7NXE9ApYlXS9WsXs+oQ3Z0eU0ciqQofBXFu9zg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AS4PR10MB6085.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:580::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.26; Sun, 1 Oct 2023 08:17:45 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2%3]) with mapi id 15.20.6838.016; Sun, 1 Oct 2023 08:17:44 +0000 Message-ID: <61f99bd4-ac5c-47ee-9345-aa1402595be5@siemens.com> Date: Sun, 1 Oct 2023 10:17:26 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] base: Fix HOST_ARCH for native builds Content-Language: en-US To: Uladzimir Bely , isar-users , Anton Mikanovich References: <6c5308f8c43513ce66e462f6125d40009e5f7390.camel@ilbers.de> <2086e64361cb3fdc602f358e53a27310a182f3f5.camel@ilbers.de> From: Jan Kiszka In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR2P281CA0106.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9c::18) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AS4PR10MB6085:EE_ X-MS-Office365-Filtering-Correlation-Id: 5596e13f-ce9d-483c-b84a-08dbc256e38a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: i1+t0bwmp7Yo+7l1/9Nn2Rzk+8N0+o6DqoQbkmHGOLjlo9a83lgrjLiqglPUreR4NyL5A8lRqRoU9jxK3j034NNCApfyCLS4AxkmDiFGET9JZTEVEeTFKUZSpObuwSs4rvO82rJCny7PR1D+wa19DIMCJDOP6g99LDXQngCrNGe4fz36hJwKfcCnbvGh8yY5iOCeUj/6/6KydwZv9wIz697FK2g/ag7a9eBl0sPOgM2OjBcGxrxcUh/iQFubwy/5TTRevP+Ib+X61Wwb5eV7dubtAyyNsbWAqh8zdaxDBob/W+Jb1HbjeWHgegCev4BFRYn8uhmnwP81VOUgngKJbGE2WWCohihpymGjkNiDAERfVV+vliBmsVNF95MBZGd2LUvPy7BFDQa8vFOWN6b6S7p8QHoyja1Pn0t+Z36bRUz0/DVVLtOXWrbsa8B5CEH16cGtW2KjPQ2m5LeL5J8W01K+ohXx8v5YHoenyVRDQB2F/3nduMaSPzTasZyLcocYcaQXYuweoyLuNoaapQ2+cPCuSArmeRiVISsA8CD5V9uY0ImvM4YoH/U/x0UwlWP0r2+WhdyzAWHLFTYtHaf4bmwPVDFz9OSLIZcSb5GR8HOkcZl8AljZQzIOruJpq6UvhffWaaharc1RBDvlbY0aKA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(366004)(376002)(136003)(346002)(39860400002)(396003)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(66946007)(6506007)(2616005)(82960400001)(26005)(6666004)(53546011)(66476007)(66556008)(316002)(41300700001)(478600001)(8936002)(6486002)(38100700002)(8676002)(6512007)(110136005)(86362001)(31696002)(36756003)(2906002)(44832011)(5660300002)(31686004)(83380400001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SjFUMlRkL2h0NlhvOEFkdGN2U3JZWDZSVW5JUW5jKzhxVjY2ZjhvYXJ3UTNw?= =?utf-8?B?eCt0UVF0T1dGckVqWkxiWmQva3NrNEdBbDNGZ29QSE1uR2Y1Mk0wNmtaWHl4?= =?utf-8?B?c0d1ZTRtT0Q5UG1rRU95dGlybzFPaldIM3MvRzZjWmQvbDBRWlhBK0I2QjIw?= =?utf-8?B?b0tDSlRlWjdzcHlpMUdtUUVKTUFqOVVWeXNldDJ4b01BYko0TE42WjZVSFU5?= =?utf-8?B?WFlHcTdnc0VtWS9BWGcwaWF1eS9rdDU2aDhJMU5mQjJjcUlYUEVyMEp3TmJX?= =?utf-8?B?RllBWkw1OXA1WFNVSGxGeENndWFIenNKc2YwcStRQW0yQVhkWThjdkJLeFFD?= =?utf-8?B?cGlyTEZxVFI2MVBocGl6c0RoTFpieGhIekxkNW1nNjEwSW91anduVkxYMnEx?= =?utf-8?B?SldGeGFuWDNVQktGUHlpNkhVUFl6U2NVTk5EUE5VWlMzdzhOclNMalhVZVg1?= =?utf-8?B?eG5zNHFDWnp5TU5reTEzZTRnVFFyeGMvTzJjY1dONmlrRFQxaDhIOW5vdmpk?= =?utf-8?B?YklkQUR6QzRLakI4VHpMUko1T2xtMXhCOFNjYWsxdUZHdFBDcFRPZEpuT3ov?= =?utf-8?B?dSs3S2xwQkdXdWEzWnNQN0phWTZyRDMwQjN5M1ZXWUxEUnNyWVRJMnFpdXVP?= =?utf-8?B?YUMrTE9XbGxuQlRReDJIaTNIUXpiWTIxYVlWV29OaldaSFI5VExHR2tDeTMw?= =?utf-8?B?WXpWOTNoempxdkV5VG9JcjFoNUdiendDem5pcitQditVSXRyWTFkWmkxY0U5?= =?utf-8?B?MjhpNGFJdXkvMDE5VEV6WVNOODI3blpXYm15bTBPb1hLQ0p0UkJFWFFvSGtV?= =?utf-8?B?ZUwvNnRlWndjRjR6SEFRSjFzZmRjZjNqQUNqRVFtUEhrdTVYdGZ6U1RzakJz?= =?utf-8?B?Wk5ieXZPSHRwdHdDcWd4YkY3RHI5TjdLaFVwUDBtQWVSK3l1MHBqNGlSN3d3?= =?utf-8?B?YmRuNVgzaUlDUTgxZGsyb29FMjJjbWhzYTIrVC84YzVEVHNNTldPbDBSYmVu?= =?utf-8?B?ZEtwODZKYnRaQVBYdUVXeXU5ZCtNbFgwZGxTWjNKWEVjUzJFNEtKWVB2aENZ?= =?utf-8?B?Zm8weDZ2ZjRLdWFyNHNkTVhNL1lJd3YzNXRnaW5hRlUrNk9qb2t0Mm9hTkds?= =?utf-8?B?MnpKVUtMaC8rd3BoWXRQSHl0S2FOM3ZiUDJpbjM0bXJkNXA3OXZQaVBqVFlr?= =?utf-8?B?NFZ4WjBuY28xelFzWnpNcHZmWU1XNGF2eVVMUDdCUVdTNmZHVGJrcVlkV3Z4?= =?utf-8?B?Y3Voa3h4VkFMWHF0a055RE1lTEpsTVZQOVZNbFYyVExkU3NLekRMTXZQSVRI?= =?utf-8?B?Vi9TZ1hPanNUUnUvcDFJRXlrTUVGd2dkTFpQZS9scEw2b081bS9NSVpyOUtM?= =?utf-8?B?RU4wRXdCTHVibFU3V1pKUEdhK3UxL1Y4bUhONjRwZDhPVEpwL3E4aDEzbG5V?= =?utf-8?B?UjRvZm9tWmpOeVNlQUFaRm95TVpzMVZmNE1KOHFZMjFVTFZHSXNFcWtoYzJz?= =?utf-8?B?azlGaWFWU3U0WndJM3VWYWhKT3FhYmVxWFhjeXZzRk9uSysveFBwYk1QOUdq?= =?utf-8?B?c2p6ZVVqK3crREV1LzFNbzgzZ3FyeExjbzY3L0dBeDNtdHMxVkY1STNsL3Vq?= =?utf-8?B?aWJmdFd0RGVSN0FlMHF6eFVndzB1NkRMSHRBQjRXL1gzYUR3TjVMbnlFcmZw?= =?utf-8?B?cWkvM2JJRUo2bWlaMmVNNEIxQ2puaEZCRUt5bTlrQUFaNDRpSis0MVVmVEEx?= =?utf-8?B?Y2FnSFNINXdtUmVzdVpUSE9OYVp2RnM5azF1Z2JzdjBkWFBsU1luR2JaQWlT?= =?utf-8?B?aHl1TThQMzFmbTNYb0xGR0dBMXFERWxRUnNGSFltSjRteW5HeG0yaDU0TFNR?= =?utf-8?B?Sk41bW0zTkhycDZEZkZWam9ZcU1VeE9tZ1ROWEhidklzMDRLVVhId3k2cG9r?= =?utf-8?B?c1dCakl6UmFqM0xqWFFwcVN0cjRBc2dxZGt5aHlKMHVRZm9jZXlkLzRZdDIr?= =?utf-8?B?MVpaOGw3cm1mMUkyTWZBeDcrRUlSZENXZEUyemJyaVlWelc5WVd6bkhRbnpJ?= =?utf-8?B?Y00wdUwvOTZzNEthMmJLd1RGaVVEK1N0aDdsWUh0NHFHZE9IODc2MVRnRmdT?= =?utf-8?Q?U9v6MQW71pENMz/7n/XB8mAuw?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5596e13f-ce9d-483c-b84a-08dbc256e38a X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2023 08:17:44.6266 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: tnDfFiGXi9zDp+7MGIf3NLam4OKugSoMvllL/+COCEnIMmD5a/8/bMN7c7vk4Rzkr8LFBwz0zUl/XYNnPaAVlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR10MB6085 X-TUID: ny6ZJirUrzF+ On 29.09.23 19:33, Uladzimir Bely wrote: > On Fri, 2023-09-29 at 20:25 +0300, Uladzimir Bely wrote: >> On Fri, 2023-09-29 at 19:36 +0300, Uladzimir Bely wrote: >>> On Mon, 2023-09-25 at 13:41 +0200, Jan Kiszka wrote: >>>> From: Jan Kiszka >>>> >>>> HOST_ARCH must be DISTRO_ARCH when we are not cross-building. >>>> Otherwise, >>>> recipes that set PACKAGE_ARCH to it will fail in native builds. >>>> >>>> Use late expansion for ISAR_CROSS_COMPILE to avoid recursion >>>> issues. >>>> >>>> Signed-off-by: Jan Kiszka >>>> --- >>>> >>>> That "expand=False" seems to work fine, so let's move forward >>>> with >>>> it. >>>> >>>>  meta/classes/base.bbclass | 6 ++++-- >>>>  1 file changed, 4 insertions(+), 2 deletions(-) >>>> >>>> diff --git a/meta/classes/base.bbclass >>>> b/meta/classes/base.bbclass >>>> index 88004120..8ca089a2 100644 >>>> --- a/meta/classes/base.bbclass >>>> +++ b/meta/classes/base.bbclass >>>> @@ -49,13 +49,15 @@ def oe_import(d): >>>>  # We need the oe module name space early (before INHERITs get >>>> added) >>>>  OE_IMPORTED := "${@oe_import(d)}" >>>>   >>>> -def get_deb_host_arch(): >>>> +def get_deb_host_arch(d): >>>>      import subprocess >>>> +    if d.getVar("ISAR_CROSS_COMPILE", expand=False) != "1": >>>> +        return d.getVar("DISTRO_ARCH") >>>>      host_arch = subprocess.check_output( >>>>          ["dpkg", "--print-architecture"] >>>>      ).decode('utf-8').strip() >>>>      return host_arch >>>> -HOST_ARCH ??= "${@get_deb_host_arch()}" >>>> +HOST_ARCH ??= "${@get_deb_host_arch(d)}" >>>>  HOST_DISTRO ??= "${DISTRO}" >>>>   >>>>  die() { >>> >>> For some reason this doesn't properly work for some targets in case >>> of >>> cross-compile mode. >>> >>> Without patch (default local.conf with ISAR_CROSS_COMPILE set): >>> ``` >>> bitbake mc:qemuarm64-focal:isar-image-base -e | grep "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> bitbake mc:rpi-arm64-v8-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> bitbake mc:rpi-arm-v7-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> bitbake mc:stm32mp15x-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> ``` >>> >>> With patch: >>> ``` >>> bitbake mc:qemuarm64-focal:isar-image-base -e | grep "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> bitbake mc:rpi-arm64-v8-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="amd64" >>> bitbake mc:rpi-arm-v7-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="armhf" >>> bitbake mc:stm32mp15x-bullseye:isar-image-base -e | grep >>> "^HOST_ARCH=" >>> HOST_ARCH="armhf" >>> ``` >>> >>> For some reasons this affects only "armhf" targets... >>> >> >> ... And it looks to be caused by line 69 in "imagetypes.bbclass": >> ISAR_CROSS_COMPILE:armhf = "${@bb.utils.contains('IMAGE_BASETYPES', >> 'ubifs', '1', '${THIS_ISAR_CROSS_COMPILE}', d)}" >> > ... And it seems extactly this line caused the issue with parsing > "armhf" multiconfigs in patch v1. > OK, good to know this. I have no idea yet how to fix all this. I just tried to avoid the issue by switching the affected recipes to -native. Would be cleaner by now anyway. However, that mechanism also uses the broken HOST_ARCH. crossvars has BUILD_HOST_ARCH which actually seems to have the correct values. But why do we have to have two of such vars? Jan -- Siemens AG, Technology Linux Expert Center