From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 21 Jan 2026 19:28:16 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f61.google.com (mail-oo1-f61.google.com [209.85.161.61]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 60LISEnU006102 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 21 Jan 2026 19:28:15 +0100 Received: by mail-oo1-f61.google.com with SMTP id 006d021491bc7-66111b1efc2sf556723eaf.2 for ; Wed, 21 Jan 2026 10:28:15 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1769020089; cv=pass; d=google.com; s=arc-20240605; b=kipx8ntn4mq4Kz0dNbKrS+PslKCWWIWO8uZTMPwNO4+Jg5/ppAY+RvKaep4CiBL9HG 1RejDcdE7iPny8KIXAeLsTXrc0GH7tAPP6qM/uRwBdl8mbIaYUKKC4RSv3LB0PH/g5BE 4sw1O09qWJDGZ6aLp53ECGC/GbZSY9rR94+gZ44mKZNM0U2S5e5v4Ds3GV5hTPpEiJ66 ikYfLnSP0p1UCW4cLKjhSA58w17MulnCdoAd3J5Yf04YcyTXPFdlp18NhPI3N/hpz6WN XWLgVinpif7ed7znRjEa3voU9TtrR1zJSCpWRRO6eG2oXuOrH0EEUumBJfUewjbkjQUx PafA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :autocrypt:content-language:from:references:cc:to:subject:user-agent :date:message-id:dkim-signature; bh=7VZDBa4ds1tq86Nm4zRg6Ggt0SfqJEUEUfz9d93cgwc=; fh=t8n2J7w2XX8spuhNlZNGc+QrbcucwMncQRz9CWz5iNY=; b=IE/d9dVcRieOPyDQMIvwrv2cY67GyoTlF4DU2v3KrjX1hDMO+5/FEplS4xmgeDyKPk P8LdX8oPda30hVEAJ/OFLayLFZV9WkNn5np7JUh23C6mFDifjDpWfSmrgKVWUwx+muux ckK91ViWCPYiKQMzCAtOV49Vuuc1CaDJJirA8layaf0jp4+oY9w9WQpEoiA3+DdLDIQu iqC1v89leriDG9HmPPezAAHeM/geAF4US161qMRry9flNVLh5vtwpQ7IWTpyBcjs4jy6 /635IqHkQAW04ifcbZFLwl3SIoN2zbX63R8MCfenVRySyvOmhceMeDwK2/jZYwgezq7E jiNQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qHCwmX9q; 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:f403:c201::3 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1769020089; x=1769624889; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=7VZDBa4ds1tq86Nm4zRg6Ggt0SfqJEUEUfz9d93cgwc=; b=NyVaik4fHM93WTDNIQhIri/oMbCngRapf2/orquuWKjTlj9DbASPw3Q5LjdICrzEsH JyTkOkkxfmakO6PhQ8yX/noBgfIJXEnGnp06x3QpCc8FT3HeRk3PiVZtmUhnRXe6huY0 StfCtL0yCRhFY6pNmKA8gdN+hH1wJ516BayScC80FHB8RPnZHOS4bmI895TGeAtYt+De eTDW5m3JUFwAdbZJeVA56Z1s7QUOULH39a0ZH9gI1hArNf795U0uu83paOysNFWxbdDY zYgcGupH2RJojKr4zs3TDTtVUfdEatKYYvLlgSvBJyBnzNRi4FDc6yqJyrOVlypqTsOS 8SSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769020089; x=1769624889; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:date:message-id:x-beenthere:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=7VZDBa4ds1tq86Nm4zRg6Ggt0SfqJEUEUfz9d93cgwc=; b=tBrpPG7IY6e/E44vRWYgUvNMjPmLKDgCKHVFt3oiFg7lYUQE1aI4astt6G3+fNvs7P hnTwDy+yiwpjW1aSCeR6UyQmWuSlogThS4Pz5nczy9o9YY8zHn5KNmwrMs98o4vl/uz5 xxp3QUncjf47N0hoC2VmmX1hfS55laVnLdt87oAe8A2c2vdtdL8lKLLqBKJRZgaI93CQ qepNxh4HGAPoW/svTNs5t1OpTXUaURJS5HiD1h0OoYUuAzH7a8E4attBzFuTAsQKhsqa wXbHV/QXGosLjgD9zglTMAJdUN/mGhMhJUIrIyjju0Gd2691dCCkXijyX35qc0eGhbHp aZoQ== X-Forwarded-Encrypted: i=3; AJvYcCU0c9cGo9qF7z/YSrRmUwonph8LHpvG8cJwYinjzUMho6Uj6EoPtCy1MTa3isyYw/uHAMuu@ilbers.de X-Gm-Message-State: AOJu0YwPmpnSRBIq8BdZT+wJWKU62cvmH2RWwSzUqDauy4ofLjQiyO0s XEFjfWy99NIrZmnJzzGlCRd5myddPZqJgW0DDE6oHvjSX+7GEAU23BqY X-Received: by 2002:a05:6820:20a:b0:657:4733:dde with SMTP id 006d021491bc7-662aff8e5fbmr2926092eaf.8.1769020088773; Wed, 21 Jan 2026 10:28:08 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AV1CL+Fv5r+r5g7SN47FhJ6e5UhYypIh3x1ygNKJhpCA5g1VcA==" Received: by 2002:a4a:e9bb:0:b0:662:b6cf:bf3b with SMTP id 006d021491bc7-662c1fc44bals17830eaf.2.-pod-prod-07-us; Wed, 21 Jan 2026 10:28:07 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVfAIJiiZe0yyvyUF/AGLa9g8jvGe49jWrZflA0XA989xUJcFrbR4DBAeYrCVwJV2PQPTusQWCdhzFm@googlegroups.com X-Received: by 2002:a4a:ee07:0:b0:659:9a49:8f17 with SMTP id 006d021491bc7-662b00414bemr2529849eaf.40.1769020087794; Wed, 21 Jan 2026 10:28:07 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1769020087; cv=pass; d=google.com; s=arc-20240605; b=Tm2qcei5u46RF5haTd1oixaPrQjL9R+p9Qsyuh24CbGagh2F/pwDN+lXaPXsoXcZVN 2W1TtEdWwvKlOJEFppEwccvBBxZQpj8zgTzubMqai0+nTHYIV3BqPzuSO0kXNEbynsGh zuYFmNKkKeuT5hYQJ5DW+TiE3ew/RiphNyGWABeRVZZt6gmslpf0/ID88471ZHw1Rjfm MF+mbYDOnZvtc6TQRjNUuMmlmWAU2xklxLauh3WDYGiEqKG7zG1b3Nkp9hvExr6hh/9J P6zyKBqyBIgZjSoDt/4nfJ6O2bOIRkNs3m0zowR+RFUKGcrnX3uNQWhAou/x+gfWBaLe 4JbA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt :content-language:from:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=EUCSIGg57ADMGlJErzUQVOBsShBk7677f62JPe/oGoo=; fh=r5Pph1VeXPMAawMfVD+bN6Mf6Jj+wia5F0Niv23rueA=; b=TCA8lxhIQm9FXyo6Zk1gMz3nxYcXtKvKbtfLgQytIO7c1Tf3Ap8nb4o1TVnKUv7ozY X4vue9DNNftoUmp/rqJU+9KYviI8Lo/HCOUEnTvV1UbEuacqmjmJjgdtYhyjyZAa3N5J 8qqH8Prt5F+D0Sd1nkd5U611lKARr8QYBBtyXsZ88SeFs0Y5CpFEG2wNOR/S0YeHp3hn ep1q9ye47wgokn9w5A/rGkagUDaNwMZ+G25LHSlpdrmAwBVnlKADT8PU79YEp0GQtnsf wGU2qQFlxXP6Mh2EFCAblI6LDlrb0kZHheONTmRUSIWYEG3uPfMZ14D2h63227Xe1bpg KRVQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qHCwmX9q; 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:f403:c201::3 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c201::3]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-4044bc8c805si443697fac.3.2026.01.21.10.28.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Jan 2026 10:28:07 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c201::3 as permitted sender) client-ip=2a01:111:f403:c201::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wRsftHq4XPriJcW/4bvsfYKBM6fnmanGU0TCdNk5t/Nm71DoSEUslq+Yzm+mlQVmF8h3ihpYArPo3ibeqx2o5u1dzfMOlapNqV/SlUpBg0y4Zj4ziwOcrl+UbfRLtU9PxuPjTo2E4ffd+ZpJt58S7jp1gyHfsj74aqx4xI+i6PoBq3zIRhrHJwu+UQl93bQITNWX2OXBaPRTEOYxCQ0Ia0w4OU9ciXpOeprieonfhvQNenb1hlgI4DOYeoNeDrreF8pgeH7hAaT5m3dr6pN8TNeMESNqvew9liXdmzVNs7wOWuASOamJUelyFJPSxFppslzG/H9XrHbE+UCMBfx5fQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=EUCSIGg57ADMGlJErzUQVOBsShBk7677f62JPe/oGoo=; b=rbsnvWM52a6N6r9PBz1fy3Ph4qfLf372yKzTDtkUFaAh/FOzeqF6RpE5Kg1j0Q2BDG+qJnp9q6+rRUc/Q2CH48io06KE57/gzR76WnlywCc4kV43IMooTuXUrt4k9HhaOWkjC1pvYDT6Ph2pXgZdG7r+cRj1CNGZa/GVJaUzH4YbeltYfWhMKqlpifp6gPf3npX+7upbrJvRGJWEBxtFZE3lx5atlQ0TBIXnFOgDu7jQ+pcscGmQroYY25V4HKRzBDFP+rzSA2of6D5qEqEgx4yILxnN+ahM1e9DgFHu94SLZIlcCambKgMU8l26bcCNSdZqThxJTbVDqpw4fhkzMA== 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 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by GVXPR10MB8379.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:1e2::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.11; Wed, 21 Jan 2026 18:28:04 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::be9f:e8ca:ee9:83e1]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::be9f:e8ca:ee9:83e1%6]) with mapi id 15.20.9542.008; Wed, 21 Jan 2026 18:28:04 +0000 Message-ID: <771d3ef2-673b-4469-b0c6-8fa35fba6298@siemens.com> Date: Wed, 21 Jan 2026 19:27:59 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 3/4] meta: Move DTB deployment to a separate dtb-files recipe To: Anton Mikanovich , isar-users@googlegroups.com Cc: Uladzimir Bely References: <20260121153028.869575-1-amikan@ilbers.de> <20260121153028.869575-4-amikan@ilbers.de> From: "'Jan Kiszka' via isar-users" Content-Language: en-US Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: <20260121153028.869575-4-amikan@ilbers.de> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: CH0PR03CA0007.namprd03.prod.outlook.com (2603:10b6:610:b0::12) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|GVXPR10MB8379:EE_ X-MS-Office365-Filtering-Correlation-Id: be74ff34-1f71-43d9-8da9-08de591ad0bc X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?eFJ4NkcvUmVQcmx3MDNZQWZleU9nWmpwWUVLRUxvUmxlaU5jb3dhckZQRnA3?= =?utf-8?B?eGdIaEJYYkx3WGhaSUhYbXFoMGdVMjhqeTU0TGljY0x3QkdMdFI5M1JTK0hK?= =?utf-8?B?djk3M0NKVk44VzFDT3pBVEZWaXNIR2s0Qm1vUWMwMWxjb1FBam9SN2pLaFhu?= =?utf-8?B?RkJGUGtDc1ZqcHQ4TFFPQjJpMm1UVHEwckZpbU95ek1kYlpVUG1sZk93MnhG?= =?utf-8?B?cTVNZFloVnFhY0Q4RWFjSU15Q2lVcDZrL0xKbkxHSG5xQ1lPdW5mUnl4K2VX?= =?utf-8?B?KzVzbDhFeU1rbWcrUmlIOXp0Und1YVl5Y0FWZm1SOG9FNkhrMlZaTTNZV1lM?= =?utf-8?B?WnIvajcyVGEyNHpDS3FydDZKdDVzdktKUTlvVi9zNWlkUHd5ZFlsbmlsVXNy?= =?utf-8?B?c1o1ZlVqM2ZWSWdtSWp6c3oxWFNnQVF4cFNXRVl6dUZnN0Z2eWRoMkJQK2x4?= =?utf-8?B?TTF1T01pZmJleENkSTh4NHg2eEpMeG5oL0FESlBacG9EaG95dldMcXpHbU9R?= =?utf-8?B?d0w2UXVFOGtQVDZ5eThnR0hMOFhLSUJONTlua1J3eURUV0c0UnVQdVRKT29q?= =?utf-8?B?VFJXaE9qSVU1Y1NUUi9yMkhTUTNvZFpZZ2Mwdld2NlZNUHl3aW1ZTzFsRDk3?= =?utf-8?B?UEdwaEdjMVF2MExPT2VTZWFrRUVpcC9ZUE15VFZpbW1NVjZFeGNvT2Z5Qm1H?= =?utf-8?B?NUlwZjd5TFJZNU93TjdadmVqcDUzSm1xaE9SaDllbnZkbGlMZmhrTnlrR1Jn?= =?utf-8?B?YmJYNENzN3NDMkFqeDNGaXNpZ3FQWTlia2hrU21uZDhBb1VvYVp6OWt4cW5k?= =?utf-8?B?dWkrRjdVdGkwdlBZWlJhcW5MQjB4VDVkWklIeUR4VjBQSVNzUDRwWG5sZVJS?= =?utf-8?B?ZDRHRkxRNVRRaWFQYlowT0x2enVQcXNHWkk4NXBmWEVzUnI2amhkbzNkWTE3?= =?utf-8?B?UVUzeGxsamdhZUVPb3ZiNEFxQ29TaCtMOGVmWVFTcm5FWTNnQU9CdkdHYm8z?= =?utf-8?B?L1JIZ0ZZTkxxd0E0aWhJbHNydHh0MExpejcxV2dyV0E2dHlQcDd6VTU5UVp4?= =?utf-8?B?MlNsMHU2dmMvZVVCMU9OV3U0VXgrMHFNYi90T2p2Z21oQ2FaajRKS2p3T1ZR?= =?utf-8?B?YU1QMWRhc3U0dTVWVzA1ZlhTU0duQ1JpRWxNT0RieXY1SHIxS1RTMW9oa1NW?= =?utf-8?B?ZWloNUNQY1R5WVVHOThtUGJjVFNrVHdrK2dQYXY4eGdYdm9HdW1tcVU1ZGhi?= =?utf-8?B?d1lGTUxxd21Kb0txS012YWZwNk9VOEYxdDgwdnNRR0tSdmY3QjU0NmR1RDcy?= =?utf-8?B?dGYyejVVWlNjY3R0TVlYVDJPL1JzbDdxT0pnNkkzMWw0RlBleTh1OW5IWE9v?= =?utf-8?B?SHJVWUpWYVVhT1ZCc054Mkg3WUJ1VGpGcDJlRmVNUkZiWjdzTVlXUndDWWVl?= =?utf-8?B?bzRndGRGQ2Y3LzlLMzJmUHdtU2pCOHBhMUFMNFhrbjIyNU9EOXRnQ1J5dWVq?= =?utf-8?B?K2k0U2V5QTJXY0NEczgxa2NpNHZpdU1NR2xhUVkyTVoycGpEQk44bG9SM2lD?= =?utf-8?B?QmxjcTlkQlcwLytHSnJNQVIzWWVVaU9jTkFKWmhWc2xaL3NxdDYwWVNLemhQ?= =?utf-8?B?WFRhRC9xL1hCblVDMDJucW4xWVJZTzFWRHpGbUZqZnRsL0drVXlHYUpKZExM?= =?utf-8?B?ZytQL0Q2SnM2MGtUbTlYNWdrMFNiTnB0NkRWcTQ2TWRtTEVYWkVwWnJZV1hn?= =?utf-8?B?S0hwREhRSUlvMkVySlBvbjJzcC9ndXh0NUplbzZkOWU5dDkrd2NGSE1BVWhF?= =?utf-8?B?KzhvelpDMmxWU0pTRHUzNC92OFhmNVV3RDVoTzRTbmVJeFU3V3JFNnBUL0ZJ?= =?utf-8?B?bkpiQmNJRkdtNk1pREt1ZE9qVll4T2hFZGhkM0NWNzl1MytOUnIyckwvVFFX?= =?utf-8?B?bW0raXhrL3BQV2ZsaWJZc1hTd1czT1BHZHN5eXRSQm5ldW9YQjNiWnprTHR4?= =?utf-8?B?THM3MzUrUVlESGFDbno0YTVDcmhOajk1NWg4ZWpvWHYxZllEWTN3SVFuLzVq?= =?utf-8?B?dGFoZ290SFdqVHhKOFJqeHI0cWdSWjd3R2hEcXdQdXBRNW8zZzNnaDNJVG1B?= =?utf-8?Q?QtuQ=3D?= 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:(13230040)(1800799024)(366016)(376014)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?M2krVGlxU3R0Smx0ZmNoZ1YrQkhVS292NmlScm5ocmZMMWJleGM4SHJzUVlH?= =?utf-8?B?V3dkd2lKYVhyd2gzZEZKOEJ3U0hCKzhCczBPL0huS0hoYUp0NDNKbkpPZ290?= =?utf-8?B?RlR1ZjBwQWZidUdOL0tDY0Q5VitxQWpEMUJqK3BlalBJSWtsTUNGQ2pzK3ZY?= =?utf-8?B?eTNBbnNzQmdTVjQxTG8rZjU1ZUVhWXVFN1p6a2hYeWVFSis4aWRCcnUzaFlD?= =?utf-8?B?eFdHWXhRQmF0SXJZWGtmcFFicVNURnNvbEh0N0J5MllEQ2gwZDQ3VHYvY1Qy?= =?utf-8?B?aTh6QXo4UXRhMjl2blVwYllrdDJDa3Exam9rWERCZm9YQzRZbVYyZ0RTZWdi?= =?utf-8?B?cDNQTTZBSnIzT1hKKzJWeDNsOXlKaWlvWDZ4Z2R5QlhZYlBrRjBDczhjMnU0?= =?utf-8?B?RndlNFFDU1hCdmV0UWErcVJDbWxyUnFsdjBWS3JlYi9VTEt1VWZGWUlYbHht?= =?utf-8?B?MDUwSDR4OVBwSTdVdENDclJtWGREQkFvdnZ5U3QxS3RVdEx1enFON1RiMzJE?= =?utf-8?B?QmpLSjVrK1lhMnBGR1dSMkpiSm4wZlVnc3JGTnMwVlNQMWh2TFFkYjZZdlZP?= =?utf-8?B?NjV0bVB6aFhFdWR6bEJBcVhEd0E4N0N6NnNYNnFjNnk0Y2ZWMUVyNXgvS3Ru?= =?utf-8?B?Z2FjRkVXZ0NKQTlQWVhHM2E2YkowTXd4VVJjTXcvY3FHK0NJYWErdTNVWG9Y?= =?utf-8?B?eS83UDBRZXZOZ0tmN2RJdVB4akRZWFJHSExCYkdRM2d2ZS9MVk9KNG9ZMW05?= =?utf-8?B?VWp5dEptTHhkZWdhVFVGczhWVjI1UmVnVGhLT0puaHkzcnY0RTAxSDZlT3NK?= =?utf-8?B?NFdJdzFDdHVMdm5IRlhpRkhTb3dlYWYycmEyTmhXZ0d5UytVYUU0Y1lJcFoz?= =?utf-8?B?Vzg3dVRkb0s2RFJES0JYSmQ1Q2VPdnRnTEhZTVdnVzNlRUlVVHpERkR1M3Vq?= =?utf-8?B?aDJRckRuYzUxNzlDNytPY1Y5YS93S0VaT2RFZnk3RUpCclBua2FCajl2Szcw?= =?utf-8?B?SWdJU0NvdWdhcnE0VUdabGJVYzRxVlVJdVFZZEo3dTY5eEJPV0RPc1dQYVI2?= =?utf-8?B?NEU4empjNkEvTFpjR2ZDOUorSzZJWGhlc0VtRXZIejNJVE1WeDkvdFc5eXdT?= =?utf-8?B?ZW9XYWwzZEo4bGc2UmtCUWlHaU1qSzBneHBVRU01UytGUVdpLzlNbmQvU1Ar?= =?utf-8?B?RmxMc28xVC9ZeUFGZ1ozMkh0SlFxU2l2d2NiOVVEL0JxVHQraG9JWjRPbG1x?= =?utf-8?B?aEdNamoyTlhLRmZHT1J2RDRRSXF1b3ZhREozUnl6eVNack91RnRYNk80RmdR?= =?utf-8?B?VXFabG51UWNEZG9ycHRMQS85UURaRStCUnVkTzNxMlpQWmVCYXduQzBVNFlu?= =?utf-8?B?L1Rqbi9XS2k2L1Z2RW4yK2I4Z05MU3lTLzhuVTNveFR3WUJBZXA0ZThyeUx3?= =?utf-8?B?c0YrODdrUkw5Tm5LOVhqNzdJWkhvcFM2QXlVSGNmbUlQdXlSMVJqemdlVlhR?= =?utf-8?B?dk5kNnFQL1FlcWMyUmJuSFNVMzBNSXprVmxjZWZseGFyQzA5Nm50NmN0ZnIv?= =?utf-8?B?Q2lzaUtsZUlFdmNMZ3JxM0NKRW9INGtNTldGK2dsdTVYaWQ1UHJHVEUweFNI?= =?utf-8?B?dmJMWTA5L1dIZUFJRFREeGxMV0llSmhWYW4waDFmdG9MYWdsRHNwVUVZR0tX?= =?utf-8?B?TVd2MEwrd0pqT010VkdZWmU2eUwzUWRmbjREUDFHNnZ2Smo2bE9TLzVJY3pW?= =?utf-8?B?SXhlQ0J6N0FOVGRwREdCNGlUcms0MGNKaFlURjdZU1lCYU1TdDBGR3lNamZU?= =?utf-8?B?QTNNT1BHN3BjZmptdG5kNXpMMllEVGNYUXhhRFhYcEQ1dDVWOUphUXh2QUZn?= =?utf-8?B?ZEZUNzloZjZ1WXg2bWxmaHkvWHJ2WE1pZ21wNXZveDJrazVnZnJYY3NvWlBy?= =?utf-8?B?emtBckpqR3pJVC9nWlpnbmtJMHZIUGs0SkF4dGljeEl1Vm92SXpiT2FnUStx?= =?utf-8?B?WFVqL2wwUlRoQjhCREdtV3RVOG9PekpIejRhNkpuSDJHalZUcnlBOEVIVlh5?= =?utf-8?B?UGtQZENCdmhaV0FjamlpRjBQbGkvdFVtM1hMVVBWWXR6VkFsdU1yTU03S1NT?= =?utf-8?B?bGRIWjNZU0lPNTd5ODF6TEppbnVja3R5aDhPeGtLYUg3MlZrUHVSK2x4OStY?= =?utf-8?B?d0F5NjNrOGluQkxjVjg1WVFLMHNTNHZ5VDl2OGd4UDhkQVJNMWRROHI2NEFB?= =?utf-8?B?WnBkRW85bDBjOXV0VUMzVEhaZzhYSVRUZGdNRjg1TDc3cHNndDR1eW92STBN?= =?utf-8?B?ZGcxcUhUTXZKUG91VzdLbDR3Y0piNDlYVldwL2F5SFFsNWJmWUxDQT09?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: be74ff34-1f71-43d9-8da9-08de591ad0bc X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jan 2026 18:28:04.3018 (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: 1RsHE7CgalrKBZ7Wa0BKKV4K2BR2owMKBjqsMIJJmwK8jKt5zc0uppgfPNyOWiUOvvtJpPByKeEs6guLTltWIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB8379 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=qHCwmX9q; 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:f403:c201::3 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: np5787YvmIaM On 21.01.26 16:30, Anton Mikanovich wrote: > From: Uladzimir Bely > > Task do_copy_boot_files was deploying DTB files into the same location > for different images (e.g. -base or -debug). This causes build issue. > > Introduce `dtb-files` recipe responsible for the extraction of DTBs > from linux-image package (distro or self-built) and their deployment. > > Different images for the same machine now depend on this recipe and > shouldn't cause parallel execution issues. > > Signed-off-by: Uladzimir Bely > Signed-off-by: Anton Mikanovich > --- > meta/classes-recipe/image.bbclass | 15 +++----- > meta/recipes-kernel/dtb-files/dtb-files.bb | 41 ++++++++++++++++++++++ > 2 files changed, 46 insertions(+), 10 deletions(-) > create mode 100644 meta/recipes-kernel/dtb-files/dtb-files.bb > > diff --git a/meta/classes-recipe/image.bbclass b/meta/classes-recipe/image.bbclass > index e605bc80..dc599535 100644 > --- a/meta/classes-recipe/image.bbclass > +++ b/meta/classes-recipe/image.bbclass > @@ -372,6 +372,11 @@ INITRD_IMG = "${PP_DEPLOY}/${INITRD_DEPLOY_FILE}" > # only one dtb file supported, pick the first > DTB_IMG = "${PP_DEPLOY}/${@(d.getVar('DTB_FILES').split() or [''])[0]}" > > +python() { > + if d.getVar('DTB_FILES'): > + d.appendVarFlag("do_copy_boot_files", "depends", "dtb-files-${MACHINE}:do_deploy") > +} > + > do_copy_boot_files[cleandirs] += "${DEPLOYDIR}" > do_copy_boot_files[sstate-inputdirs] = "${DEPLOYDIR}" > do_copy_boot_files[sstate-outputdirs] = "${DEPLOY_DIR_IMAGE}" > @@ -385,16 +390,6 @@ do_copy_boot_files() { > sudo cat "$kernel" > "${DEPLOYDIR}/${KERNEL_IMAGE}" > fi > > - for file in ${DTB_FILES}; do > - dtb="$(find '${IMAGE_ROOTFS}/usr/lib' -type f \ > - -iwholename '*linux-image-*/'${file} | head -1)" > - > - if [ -z "$dtb" -o ! -e "$dtb" ]; then > - die "${file} not found" > - fi > - > - cp -f "$dtb" "${DEPLOYDIR}/" > - done > } > addtask copy_boot_files before do_rootfs_postprocess after do_rootfs_install > > diff --git a/meta/recipes-kernel/dtb-files/dtb-files.bb b/meta/recipes-kernel/dtb-files/dtb-files.bb > new file mode 100644 > index 00000000..f64b4845 > --- /dev/null > +++ b/meta/recipes-kernel/dtb-files/dtb-files.bb > @@ -0,0 +1,41 @@ > +# This software is a part of Isar. > +# Copyright (C) ilbers GmbH, 2025 > +# > +# SPDX-License-Identifier: MIT > + > +inherit dpkg-raw > + Why does this need another package? We are repacking here already packaged artifacts, and that only for the purpose of pushing them into the deploy folder. This sounds strange, at best. Jan > +PN:append = "-${MACHINE}" > + > +KERNEL_IMAGE_PKG ??= "${@ ("linux-image-" + d.getVar("KERNEL_NAME")) if d.getVar("KERNEL_NAME") else ""}" > + > +DEPENDS = "${KERNEL_IMAGE_PKG}" > +DEBIAN_BUILD_DEPENDS = "${KERNEL_IMAGE_PKG}" > + > +DPKG_ARCH = "${PACKAGE_ARCH}" > + > +do_prepare_build:append() { > + for dtb in ${DTB_FILES}; do > + dir=debian/${PN}/usr/lib/${PN}/$(dirname ${dtb}) > + cat <> ${S}/debian/rules > + mkdir -p ${dir} > + find /usr/lib/linux-image* -path "*${dtb}" -print -exec cp {} ${dir} \; > +EOF > + done > +} > + > +DTB_PACKAGE ??= "${PN}_${CHANGELOG_V}_${DISTRO_ARCH}.deb" > + > +do_deploy[dirs] = "${DEPLOY_DIR_IMAGE}" > +do_deploy[cleandirs] = "${WORKDIR}/deploy" > +do_deploy() { > + dpkg --fsys-tarfile ${WORKDIR}/${DTB_PACKAGE} | \ > + tar --wildcards --extract --directory ${WORKDIR}/deploy ./usr/lib/${PN} > + for dtb in ${DTB_FILES}; do > + mkdir -p ${DEPLOY_DIR_IMAGE}/$(dirname ${dtb}) > + find ${WORKDIR}/deploy/usr/lib/${PN} -path "*${dtb}" -print \ > + -exec cp {} ${DEPLOY_DIR_IMAGE}/${dtb} \; > + done > +} > + > +addtask deploy before do_deploy_deb after do_dpkg_build -- Siemens AG, Foundational Technologies Linux Expert Center -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/771d3ef2-673b-4469-b0c6-8fa35fba6298%40siemens.com.