From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7198826225008115712 X-Received: by 2002:a05:600c:444c:b0:3e2:1d9d:f20 with SMTP id v12-20020a05600c444c00b003e21d9d0f20mr5841259wmn.4.1678951986667; Thu, 16 Mar 2023 00:33:06 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3d11:b0:3ed:34c9:587e with SMTP id bh17-20020a05600c3d1100b003ed34c9587els2196005wmb.0.-pod-canary-gmail; Thu, 16 Mar 2023 00:33:05 -0700 (PDT) X-Google-Smtp-Source: AK7set8z1tZvw5TCMFSyeZslRIKl83uiYvknxeXwsreOv/P+dw3AQow162kmzgxVme/TSt94svFD X-Received: by 2002:a05:600c:350c:b0:3ed:4416:d2ff with SMTP id h12-20020a05600c350c00b003ed4416d2ffmr2151939wmq.28.1678951985055; Thu, 16 Mar 2023 00:33:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1678951985; cv=pass; d=google.com; s=arc-20160816; b=dMF3EH5wsVcLa4OI6X7dlIhomMboFobVotePJXaXer46bWcKtnav9suK2L1QjcDDIs mD1r0DCuDuMc4nbVWK+NECg3wlfXMG/RhelUI5nVA/Gq8c8dNpBWBy1huXY7vdn70xF+ NjzI19QESPFOWlihWGPtFs4vI2JizHAjR0w7GuR8gCS8YQtsk8I57z0NF45kI+zV6K5b 7eg/Hf14zpcKMCdkz/EVwvwPyMQ2OEesVmFRowgYc8vJiWHYmQfyeLIMRd/FoFEDJSZA Oyf4dFGRy6K847aV8YoTN9P7KKXGIiRm+FPcVOfLvavJKKzWdxvtvZz/bvC6lZWFf7Ej 4rTw== 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=cOoND473V90mcjabqL+/uAfslL00pX7uN0SJGI8TGJw=; b=chwTadi53pIWui7+UVqH9YT4BrSgx7oTbDvvr0fBLjWMyErqB5fqyyK7wCP9pO7fd0 fnfsiSaKEP4g2KphZjQYLeS1+pjGbHdeRpCBcgl3Zw7g8AeLfseUDK8re0ZKMyq+x0El G32xqmGJvXvtMIMYNxc7iCU4DboVSrBDsefCl319kxaSOAPpnl/4wB3LUcOFYer6KrOm GjJmg3esxzbHEaIGVgHeAtkkCGpEbwLp4FwSCw3APS1g8oNeQFYwgans2CxLfyXvWcMe reRYkbGs1vWerFpwnh9vAYPhO+ZLFcAeYe7lz8qJlqR95oJDuoGSPtu0mtdUm9zhz6WO lLww== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QrdELDdU; 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::627 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20627.outbound.protection.outlook.com. [2a01:111:f400:7e1b::627]) by gmr-mx.google.com with ESMTPS id ay21-20020a05600c1e1500b003ed22457910si211663wmb.2.2023.03.16.00.33.04 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 Mar 2023 00:33:05 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7e1b::627 as permitted sender) client-ip=2a01:111:f400:7e1b::627; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=QrdELDdU; 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::627 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cSycBfVLwMXoqOzV0vBj9UVLxhppC8osW90ik/QbzovGNKxH0bzSxVDujYOtZD1sI68HcU+jMCEcMZ7nCQBR20JkosMmlGTIlKkdofKr8b45IT55P9yxl9RMdnTpWei49WEnc3QgIWAjgoE/6YkH85yJafT3Eo3JEjeR+8G5ij4WmpX4TX7OsaU90QJOLtdQJCjIX3/4tvxxGMBXHiVyhMBx8BVvQbdBBUCi9Sqhi8AuE/tOK/17cHt8NY45WFth5huBlZdSuhY9Os0d1OrlGl61r93aqOEvWLKprQYKF5/4NFU8Hljf8xjhStPWOWvs66I9fC6dswQdNXMdp3myXQ== 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=cOoND473V90mcjabqL+/uAfslL00pX7uN0SJGI8TGJw=; b=WzESTB6KwV3bBATSD2sLGDVQ08hQlpAo7PLUYLycNOqtgda+K/QDVLHu1ilUeUGhlHikJGcZdGifXKuLKlmru1yj0SR9MiRXYvMggEYAzTmiSJzRot4Ha29gykHJbbibikW51oWj+YUCuYRqUKvMmalsApf9e8oPGeRydHAoK1D1qmSKX5j7aB7Wstp8T9DCUfZyaBbRbLjxlzZvkge5kgE8s+6diCPyZsVGmCN6nSzu1sbIx3wbaj0zSi/4U8izeWlBWnj6NflUdX898PnWk8psRhpGl5sTKu+CMLNy118DqNKn1Ubs3OXmAKYh43kuIGre/qrsNJjNedlUtgM1RA== 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=cOoND473V90mcjabqL+/uAfslL00pX7uN0SJGI8TGJw=; b=QrdELDdUWmXyiqHP2v/ZRt3P1HW8I0nm3iHBbYqBgN+6rlX3AYMEIFXAqGFgR1FJS9ErXjisM3fseT5z8Vl1/yO8X/b3DDCO5VqSuJqlYFhPAYORlbG1ypcJps6WHNHYkLFi3t8X+tgQ0MGFGtTyZ4rs1GIn2+cRQbs35uCao75KD2hM6pmK6ClHRhy3OhMGP6vuXbU84O7kCAHl/TMhSbeox7hamXc4IiPm+nFGi7ttSV6uAnwmW8idtXyycBXFj+//5omhwtwTliiDluPqLGNWxerQdj8Y9CYySJW4X0es1CEryP9N/NKEtxzzhtMvOJtO9Yc1+YjZDKEZPRLbPA== 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 DB4PR10MB6141.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:38b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.26; Thu, 16 Mar 2023 07:33:04 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::d4b2:77cc:31cd:a3a2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::d4b2:77cc:31cd:a3a2%9]) with mapi id 15.20.6178.026; Thu, 16 Mar 2023 07:33:03 +0000 Message-ID: <916e8661-e652-76c7-2700-a16b59bcd8bc@siemens.com> Date: Thu, 16 Mar 2023 08:33:01 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH v2 1/7] u-boot: inject debian multi-arch config Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com, Felix Moessbauer References: <20230211092152.949442-1-felix.moessbauer@siemens.com> <20230211092152.949442-2-felix.moessbauer@siemens.com> <2213612.vFx2qVVIhK@home> From: Jan Kiszka In-Reply-To: <2213612.vFx2qVVIhK@home> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0044.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:92::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_|DB4PR10MB6141:EE_ X-MS-Office365-Filtering-Correlation-Id: ae0e9bd9-fc44-4ce0-e7b0-08db25f0ad9a X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: R7HTSuyx6rj+VJciSzChboqmYbKJuDGwHIx/pJoHy8S2W1OhGeOkO+k7AWZNpAgRc/P/PMF/0LzIqSHFgaEATpNDbEFVl10cvQrlL1sLDat5Fo2InITyoQtLvyl2ezzeN3xYNuPow8isDoWRXFyaszSUXBLaZwy3Z+Vw+4/kkwQyMLJmhXVbJu2KGyWWc1wyMIDA9NBkiB/3YZyfwEN/ioheYdPFdlPi4aC3pWzsriZEvZfEX6xIL+B0EMrvAEHmTd8V/9bEN91Ye7MXUzrhjIDzUtykEdQW5z3t+31ZmchFI7oa/jKL/RmEyNAVysjL5f87FkKciF0pgQAYSH/+GeN1ZTdNqwPW65llPyeO0UVm1OVnYF6RRObKy6K8oyaIiiJHQaK8Q94G+tTmKv/kQIrMceh8W1t1Axlv21Yw9rvsA1rY811z74fWx3sJqg7Gyi7U+aRmMnP8LJsp/qpWuOdooeAx0VpbwXEXkdA6D1IdXU3bHubRKKT/MNi+SwkDRD3algQHO2mTahVDc7uviJM4gZkv748uFWVZxH6/+A7GYUOwjubvVnyT6qh1N0JyexV+/1RdZ22h2e9QszL65ChQvgvP9Y5/BfKGyD54EANHMLMBDy6Cy0zRfmzfYI3QLxLUz30MCYcwfGPQuEDRB1tLyfSj8LeCcxX506QSAZwUOFEtOuyxnU7PrnitereX4SMS8XbgtTK8i9pNR3cAP4atFyC9va2POqcPgHdDvrk= 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:(13230025)(4636009)(366004)(346002)(136003)(396003)(376002)(39860400002)(451199018)(186003)(478600001)(26005)(38100700002)(6636002)(110136005)(66556008)(66476007)(316002)(31686004)(2616005)(66946007)(6512007)(6486002)(53546011)(8676002)(41300700001)(6506007)(8936002)(44832011)(5660300002)(82960400001)(2906002)(86362001)(31696002)(36756003)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TFdGQVFhRkRvbnBBR2duNFVhNFQ5cW9qSnhQWlZjRVc3emlqZU9jSUxDTTF2?= =?utf-8?B?NFVMWmcybW9NS1laUUpHMW02UTJRVGFrWVQxYW9Rak9mM2xRRFk2c0dsQzkw?= =?utf-8?B?VllFOVZrT2J1TnphK0R2OGdvVkgySlBqR3JEV2I2NmlvMjhlVzJycVRWR1d1?= =?utf-8?B?QUJ1c2RiaFlWRWdKNGN1RE1TK1FPQ0tQYisyeDhMOTgycm1hbU93aFlaWFlL?= =?utf-8?B?K0x5T3lhZnpmMWhtT285bStyVXJaaEVOUnFmY0RmN2NvUkN2a0dldHo4RXNl?= =?utf-8?B?VGR0b2hXV2lTS0tpZXludzhOWk03em9ZWFFDRTUvajNrOXdVUmJLSGZ6WDlK?= =?utf-8?B?YmhWeFBZZlFJSlQrY3ZNczd0VjRlWG1ZZldralJBTmw1SjhYbnZRZ1pOUzlj?= =?utf-8?B?aVB5QUttQVRRQjJYRnlyM2ZuT25yb3J2Tys1azJpSEVnNUZnaHFDc0h4VzdU?= =?utf-8?B?aUIvVm5GR1BOMm11U1lBODZ5blJRV0twRUNrS1djYmlpRlEzWTlzcnZBYTFP?= =?utf-8?B?UDE3MTdBUXg5ZUUwcWRmQTBsMktuWXhSWnRmV2o0Q0VaOWUwT2VOMmJwZHll?= =?utf-8?B?Mzd1SFhOYnJUcmtxK0M2b0tjcTNGT2Fqbk1QczJNT1FJemN2VWtUaFNCR2VR?= =?utf-8?B?RzcrRWtCbG55WmJVRmxNaVU2Z2dkMGI2bHVEbGxlTE1uZC85amtVd1RDY0Mz?= =?utf-8?B?UUE3ai96cjV1NndoS05XSkpIV1pCME81U0puU01LbUV0OVorRjhNWmMrMEkx?= =?utf-8?B?dm9lS2JwbGNvaC9BdEVTemZ5dUVKeUphcU83WFdBeWV5RjZFZElrOVJNZ21P?= =?utf-8?B?UEo3ZllBWStTdnVvNis0YUlUV1o4bzNUQUc5TjROajkxWFpjQjZIL3EwV0Nx?= =?utf-8?B?cTFJZko3bmZJNmJBbUNWRjRrRlZjSS9jTUtnclhiVU9VZE9TUmhSRWhDVjNP?= =?utf-8?B?OWZWd1pJcFhNaTM4QVRjUEdCMkVjR1o2VzJ1ODhFRFRBaXNiUk5jejdmWUta?= =?utf-8?B?bUZ3dkNGeVBsOWZuZlpPeGFKK2lMdUxLbXhLL2svT2hvSkoxcysrSGx5N0J1?= =?utf-8?B?eVpZaGNkRjNjV2t2eVFZM0NHN3Riak1Ra3NkanBQcFlYZTVQZjJRQVQ4SUtS?= =?utf-8?B?QWgxYzYvbFBXNWdqWnAvdzgvQ0NzcC9HRHUwVjhMOXNqc1ZuQ1g5UStMSkJC?= =?utf-8?B?VFFhS0ZLQVF1ZVUxMXFISUN2YktITjF0eEc3S1pocU5TVzllakU4SmxKT1JU?= =?utf-8?B?bmcrRldhQnJmM3ZnbVZkeERiZnlpUENlK3dXZ1hDakF6TnRCTVY2alBGTzVI?= =?utf-8?B?UTV3eFVDSXcxSXZYS0QzVjhvQzdjM1JzNFdFd1hPekNRaTdnTkFPVlREOGdT?= =?utf-8?B?bi90alY3aE0vWGZSb2RyeVJnQUIzSjBsdGxXZXVndUJoL2dsMG5QYUtna00y?= =?utf-8?B?NGdwMktxWE5icUh1RUdmV2NSc1hVZ1M5T2hWdVE5NUQ1aXlMNllXZ3ZEZWE1?= =?utf-8?B?NDhaSjE4cU1jVHVIc2Q2bU10K0JqZVF0SkFHTHdiYzVsbXB2NzN3MjR3OTc0?= =?utf-8?B?eXhVcWFES2w1cThqMllLZWZCZlRodEhDK3o1eGpnL3pBR3Y5SGo3SnVwbTl5?= =?utf-8?B?UW01ZlZFZkpBelliVUV4UTBYRzBXWEkyZFFtdHBxMDZScURzREdrMWVpOCtm?= =?utf-8?B?U3N0U2MzVVFyT1dBaGRBQktRd213TjU4TGEwSVQxaHBiMExTNHVXL1dTYk53?= =?utf-8?B?QVgyemQ5ZVpkamFHZUFOQjVtTmRacXhIKzJYdlk0Uys3ZHhVTmxYcDZHZVV1?= =?utf-8?B?TzlVOVNPcHc2N3lvdC9FNXJZeWpGdFVUcUc0K2tKVndaQ1hYcGpkYmVuS1NL?= =?utf-8?B?dVd6NWNCMXQ4U0pPUHJXVkl1RlBzL2ExdXYvNDdQbmRKRzczTjl2eGIwSjlh?= =?utf-8?B?S09qejVma0ZXK01zWjF0WDFxZnpjQUdxT0JTZTRuQm1yUzFEcXhEbW5Mellh?= =?utf-8?B?NHRwWmRvTUpNK093RXVlUFJHVHFINXcxaWtUNFg0eElLUXJPOUJCbFJGVUF1?= =?utf-8?B?Qmx3VVdTQWVocnpUUTBDRnVlVjN4SS9HalVLdzVPdyt0bmVodHRHRGhKRVhC?= =?utf-8?B?WWRIS0pMQzBBcFBUQTRMMzE0Qis1ODFFZis2ZUNkTlBaZHRCTENMZEVrWk1E?= =?utf-8?B?bVE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae0e9bd9-fc44-4ce0-e7b0-08db25f0ad9a X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2023 07:33:03.9139 (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: /YKC3TTmN8ckOBxEx2dlhnuh9T3XSSrs/UMXGN4iauD9ElJSbi9hfypTU5EI0/9Xz44pdcM+s44aPC0e6GoBcQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR10MB6141 X-TUID: 9GyMN5xtOL8v On 16.03.23 05:49, Uladzimir Bely wrote: > In the email from Saturday, 11 February 2023 12:21:46 +03 user Felix Moessbauer wrote: >> For more complex u-boot configurations, correct debian multi-arch header >> paths have to be set for both the host (~ISAR target) as well as the build >> architecture (~ISAR host). In addition, the bits per long have to be set for >> userspace ABI. For debian, this always corresponds to the >> DEB_HOST_ARCH_BITS. >> >> Signed-off-by: Felix Moessbauer >> --- >> meta/recipes-bsp/u-boot/files/debian/rules.tmpl | 9 +++++++++ >> 1 file changed, 9 insertions(+) >> >> diff --git a/meta/recipes-bsp/u-boot/files/debian/rules.tmpl b/meta/recipes-bsp/u-boot/files/debian/rules.tmpl > > When running in CI, patch v1 causes build issues with u-boot on some armhf (at least) machines. A piece of `build/tmp/work/debian-bullseye-armhf/u-boot-stm32mp15x/2020.10-r0/temp/log.do_dpkg_build` log: > > ``` > # > # configuration written to .config > # > > make[2]: Leaving directory '/<>' > > /usr/bin/make -j 8 u-boot.stm32 > > make[2]: Entering directory '/<>' > > scripts/kconfig/conf --syncconfig Kconfig > > UPD include/config.h > > CFG u-boot.cfg > > GEN include/autoconf.mk.dep > > In file included from /usr/arm-linux-gnueabihf/include/features.h:485, > from /usr/arm-linux-gnueabihf/include/errno.h:25, > from ./include/common.h:17: > /usr/include/arm-linux-gnueabihf/gnu/stubs.h:7:11: fatal error: gnu/stubs-soft.h: No such file or directory > 7 | # include > | ^~~~~~~~~~~~~~~~~~ > compilation terminated. > In file included from /usr/arm-linux-gnueabihf/include/features.h:485, > from /usr/arm-linux-gnueabihf/include/errno.h:25, > from ./include/common.h:17: > > /usr/include/arm-linux-gnueabihf/gnu/stubs.h:7:11: fatal error: gnu/stubs-soft.h: No such file or directory > 7 | # include > | ^~~~~~~~~~~~~~~~~~ > compilation terminated. > > make[3]: *** [scripts/Makefile.autoconf:77: u-boot.cfg] Error 1 > ``` > That refreshes my suspicion that we may only cater a special need of this downstream U-Boot here, given how many other up- and downstream trees we already built without this change. Jan -- Siemens AG, Technology Competence Center Embedded Linux