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; Mon, 17 Aug 2026 13:34:41 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-yx1-f57.google.com (mail-yx1-f57.google.com [74.125.224.57]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 67HBYdSD023206 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 17 Aug 2026 13:34:40 +0200 Received: by mail-yx1-f57.google.com with SMTP id 956f58d0204a3-66cad42590csf1568443d50.1 for ; Mon, 17 Aug 2026 04:34:40 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1786966473; cv=pass; d=google.com; s=arc-20260327; b=OD+G+elXiGPDJm19ojx9R+8fMtXOL5WEXv/c+dpObEth7ezIWg5F4C7bPiui6JfB6w hvEPal+1YtPynUkEq3OKYMz8wZGXIdnxEYlMg5x3HBxN2/KaLfmbZ18FAV/tR4fXcwve 565/uJUx1kid3xq2rCwDogqhrJh6jpwaYHy6/oVvKRB0vZpgHzvjmHLJnCIDW3b9q8Le xmwkIb3uwLxHJym8MuKs6AQLuyPBhtsJCMnOl4pt1LMG38yiCgCibO36Q8zLDTm8H7oo UTUueFEWdKBUxzcInpd5cNF9rMycMepNfBigi2/DkUd59IYca0BNEIztrpPRlEE4zvpu UVzQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=0i3iZKyXF0a9imKIpGx/n+UTHoDN4C0SnbTkcXDtRs0=; fh=dsLOAqpTC0yTiGbINExgc2adi1fCzLhAconN2nmtDqo=; b=QJddkGKN6NY+4zrovVrLJYkn6RM6xoA97kmjVXmBYXzKjHXAGDJVDJmPkt7bDX1DuN UW6ZEP6CZWvsVyb9devyACTb1KR/aYCAFvZFhC8rdxyTf5YQV0mjAMgcfiQCQxfkXku8 MomktWGxv/ToBOtc3zzLQ31BZbAnlLqjsL9PkeH921Ywa/LaTivOgzm+DqbhsZjOtMnh ikyqlQx1zOtewNYuvfQ8Gu1nYlQrCxSpxNOKU/HTb56MURe9ILdSmt7xkeoi2uxEXPJQ KvuwWMGlCgiU4E62tEjidpP5W86Qb8KhSPoPweNxDL2TVNbWzIIiYup+bYISHiy5jZWA rAeA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="LR/qiWy9"; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@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=20251104; t=1786966473; x=1787571273; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=0i3iZKyXF0a9imKIpGx/n+UTHoDN4C0SnbTkcXDtRs0=; b=RRAEwLEBNrQ+nq/u0UYDD2pUXxfsDIqoXXc6H8iqXgsDCU378Ml/m8F03aCaS0j/6x WDTxJLxnUvWQbjQZRmwZqM/3V8V4mE+eSyToGL53QVbpgCSpIHYzmlRFnDMk0lSBl05Y r6qhsp6EMm34+eOXWCHMmCKWkM/D6h4Vo3bPF7Rx33+igxi9Bpjta1wCu9e1Ebgx+LIn 9mujh4dfbBf2R9+WlqDelkR5DY+kRx1MGY6U/vJLM4j9deAnNvLyjVJnDxVJIL6BIygJ xJQa60BCCBCnmSKX+IkeJSXJDEpEwpdAuO9uu0KY+Ldq86sbIzkZ50pb35ws5rg4fvKZ oh5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786966473; x=1787571273; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=0i3iZKyXF0a9imKIpGx/n+UTHoDN4C0SnbTkcXDtRs0=; b=F9gpJIqZLR9vSptu/vb8S7CspJbaX5TfdAi7tto852Cpkmu7eBzLYlf8PgWWFIvhza xOi2aSuO2HVlMjlJPT1Ptt6WwdkP6it07/1bEx2FsDgrF42ingaLkORh3ldjf0qFTGXW zzrlY+XNlyl9Wfk7Tx6TyiIG/NbKuWTvrgwhzFpSY1OhXwBQzVV6Pt9V9YC7W8TJXb8g kLKUxkVS7/52PVPl1cQKVd2h1Sae4yrccJaI2exK+lFpuVDZ787CN/5AFbGovSjZeZ9C TvsEdlukIVRHtqname/Aa4KyOEyXt8fAtc/4GyLZvsZ8aWCMLwYIyKfgFu3zWnoIOc3Q oNjw== X-Forwarded-Encrypted: i=3; AHgh+RqOt/VK2W8DZNq2NHhW3JqGlpaX+/rui+O5VR2hMBayhR5scoJqLbcIdqz2kuTj0Pmfo9qY@ilbers.de X-Gm-Message-State: AOJu0YzGCTLpcasv8PH825R6GImp5Bhxwn7TuzM3nyUqxYloQ5wInYnG adtWg0Shopu5JOtGImCJXGdPpxNXR4cYCfuukvPxSndyV4eKFjsxtAg/ X-Received: by 2002:a53:c14a:0:b0:667:f1e0:3f69 with SMTP id 956f58d0204a3-66c72b86aeemr6778183d50.17.1786966473241; Mon, 17 Aug 2026 04:34:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLdc13BAfjj/GM1+bCLZWVCeEK6kk7oQXTw1t1vGN+VNq6Q==" Received: by 2002:a53:b41d:0:b0:668:99c7:9bdb with SMTP id 956f58d0204a3-66c4f531e1dls5362678d50.3.-pod-prod-07-us; Mon, 17 Aug 2026 04:34:32 -0700 (PDT) X-Received: by 2002:a05:690c:670e:b0:81e:fe1c:2de8 with SMTP id 00721157ae682-8370cc309a7mr94020617b3.3.1786966472276; Mon, 17 Aug 2026 04:34:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1786966472; cv=pass; d=google.com; s=arc-20260327; b=DD/9gXjC7LOM8co/8BeqvtJPgNPkxtGhb3Xfu8HhCLRclzp5P0iTuDlXRwrDSCAhXj Ean5DeiH1cyE8cSxSzabaf4H1s0NWgEVKk3+K00ftTTibn1zpiYeVL9c+P4yAmMVJBri Yh07q2PWojRDttmRsL72ioFooIbtualp2y6KwGdK3Q7TDMYlkykrYqNIeQJyoANMaGLy 6lgK6jm0+gegNFjuBXHc1m48YbRYCo5TIUvfXgigMplV7p//Pw0awRPxOX3B/DoaWYHj GhTL5asfKPBajuFDROgev67gYNVNMSeswdp0N9ZRQ+5GNvidBSvnLCgNAHEO7UJ3oG/j C5mQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=I+ftReq62slDhxzRFGcy7t49FOpqeUAfJVluDUj9j8E=; fh=2vPEtVRFZgJExMSCfX53nKBFsjiPYp/60rbGy5S5Mwo=; b=JmnEmgqEZJ1y8uZZ3uoeZd9E6wDVKx1l2JRC1O0ZgiEEFnOdWFmXtiPWq964ZXQVrh gn96oZUto/O5JU1PDcy3F+Oo7l7eyCp6LQ91rjkLHr6mv2fTvEDCOBtG8s1B5at+3rcy eklNOhVabemCjbx1EBEaA7mpe6eUw4GZpvTUSpOWfufY1K7q3bLdJzme7+t72ppIv0hx 8YqfGUSczStPU4fQ5SSgF/dEmT6tFtcUZ6IPGE9UYksJKzWfep2V8OqY7d3iDST27yPN sdC6Bgw7p7cFSZylNt0mqbzdANEtdhRu/Y60MFpNd/1FbcLHHBSASAZ+UGA+/BPiXG0g cssA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="LR/qiWy9"; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id 00721157ae682-840f306c95esi59177b3.5.2026.08.17.04.34.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Aug 2026 04:34:32 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JJ6QYavGAwov0oTb6Jy3MjaGZGGJwyl0D1quvAq/PlexjKvsYMjIACl0w07LsnOps7njGeYT+jxLk+HbW+gyPoEpNdjzz8G7OAv2nIds4pwOXt1l4v0qx7wvGTKpj0PRW5e4+O5W8GcDtwmgHUd4hZAtubUXwgbi5PID/v7w7e0ErC+Cy3qWg1eQhoHgnXNcGda0++q4bia9VanZZI3BqBCuZksOLXFP7TCWocc1qtW32sbP90ecXCkD2UXUqIXiwqVpiy43vHhrDhxx7bdnJs8/psYFCPuz4MA5C28XWHzKwL9vNq7w4I0gx3DJ/EPgton+YGAvMXV6LJH7nTi1/Q== 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=I+ftReq62slDhxzRFGcy7t49FOpqeUAfJVluDUj9j8E=; b=KReXkRAUdBDGa//AdhFV35tubkUIsWwINjRI8yaQ8JB2eDCOR4JkB8z8ULVOfsNcF0PB2Lvuqhhs47bSD7BmfNjLRMdtsp7YEyBBKUxsFjIDkY5egj2wsD6mJiLQ/3cTWnjXU0EZBrMHII/ceU6DZzovz+zpWAh3lyPJ0PpYABWqzeckTY8vyYJTBkK2WyG37GJVNtD73ts9+ohxMOlg5szYCKrKXAycdQzTBJ6axr8xfHohYh9QZ/9GV/JhFY0PXf5gGVLmRmX7Oh6Y3lnsrj4K6uQshcQo5u+I+u5RldJ63GuaeJUYZVN0KhSJqsGifiwKbF4Pz+fVyqFBN+Am4g== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by BR0PR10MB034512.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:2c8:5c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.17; Mon, 17 Aug 2026 11:34:30 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%5]) with mapi id 15.21.0315.016; Mon, 17 Aug 2026 11:34:30 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v2 3/5] kernel: make source package architecture specific Date: Mon, 17 Aug 2026 13:34:18 +0200 Message-ID: <20260817113420.750731-4-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260817113420.750731-1-felix.moessbauer@siemens.com> References: <20260817113420.750731-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0074.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::12) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|BR0PR10MB034512:EE_ X-MS-Office365-Filtering-Correlation-Id: 50550b5b-a858-4bd9-ab31-08defc53807a X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|23010399003|366016|10070799003|22082099003|55112099003|18002099003|56012099006|6133799003|11063799006|10067099003; X-Microsoft-Antispam-Message-Info: weVcDDoVN7onrv8EZyMA6wL5pkm9h4DOxXeTb5NCauTRZghzKq1Pu5EA8xByxbBXnjA8foCOXbjzNrzdw2QuiXq4JFh0AUER09ehxUVP76gm9+I7h9ouvTKdMIYKlPec7Fc2Hx8IuQrtM2nA7L7vwBgZ84wO93hfD6xoeiXR9F08H20MktnzrAwiGf+E0ZoGtgOglbig7JRSjjkK7r6la6XmcG80vNuZ2pr6vNC48tRQDVeVU+MAG0GzRz9s6n60J4A9WtfMBx9qFTFJVw8ngq63RGN7RytPB7K3oMHu3djp0YwjqgJHBhm1hdC0HJd/ws4ICXnN53Jn22JQIBty4c/geKBCLnJsSaU7xsOOcmKqxa4g/x5C2CpgGCm6qUj6ktTajJ/ByqtXU/MvfdvYt8lXUlngFXP2mboPY1KDNGEodbsmEoCOH1iRmNzSrqyZmDv0Hgr6VQSV+PsWgLIGgBPF/oP7fujDZFRup2MtzZAgmCv/z57XKqD3zLTKDbY+xAKWCMnnQmASWXHA+Cfzdr26ibuk7ZS+Ny3fOU40asAW2g99Xjhk/u+Raam7ktP/baB1zZBbJhzdljsfGjKl5ubPvDtZzvlEC53eXkEsl6NVDwjsNV3G8KE2caVBzzQeWsEfF1AU2v/s1lcOQEr4RG/D/FQ+kkoBFsTSQ3IBKBQ= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(23010399003)(366016)(10070799003)(22082099003)(55112099003)(18002099003)(56012099006)(6133799003)(11063799006)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?aGCkF4o5p5844lOkC5T5d0tIstzl1z9CaTW7evibCGy0JGbZB+Tjj/eVcyr7?= =?us-ascii?Q?h4NATz+L22tsQIbbQHLBcQRUiGKwkkN3m+VodAEFI/sKCRecL0zRHiZSGX83?= =?us-ascii?Q?HUjLbA1WHkhgh86qla/WwDl2K/gPqMJlZD8xAhF6gMlifx+Zw5AsyoA4dCIR?= =?us-ascii?Q?N0whJ0gz39mnTC62mxju81egXm7txQmBv8gds9nu5VCcJoXoWANddVbwOcKx?= =?us-ascii?Q?aKLiOZtdlnqHGFEWbr2qi0OWPKLMVGsryDXywoWxkyUyJHdgMkgTDheA/YAN?= =?us-ascii?Q?mfyZ4SPsdV3G30Prhb18VPn4T0kpsnWFJ7QDimyiYcqMJ3XL4hm4ylkEprDI?= =?us-ascii?Q?R0jq8m3ak/1q9152DzoQ3DNOE0s3Ppypv/ChRBmV9i7/9HqR0CeuPOtPCkc7?= =?us-ascii?Q?IV/ktQxp79BllL9+xJzYvaLEwOv3esQj5b50uBAGwHlFVp88z7nTtNWtE14n?= =?us-ascii?Q?8c8jVIHrA5MLzUMjIwegSmQlMqUl3+VH0RwPJa4LXVO6XdmNA9VAQzaPnJNo?= =?us-ascii?Q?p7wvFOkmbrBiYFJX9eG99oVaoUehF0y2FwFKOJPGCA9SiFvQ6IEZjoqN7Esu?= =?us-ascii?Q?wMXvydA8Kytl/Tq9bvPzBf6KxisoVsxGHKko0JIg0IfNOwFIxX8i9XmF2CP2?= =?us-ascii?Q?xi/eLqpiWTaCP5TM5LtiYwkBo+bPUWkIYGx3989WEnrZ6fKMqRFIfJbmn3wO?= =?us-ascii?Q?2S8g/3Jgj+nR3x4PtOAR4gFICBx1H7HomF0DZYKyZj/+C1LnBYhfJsJJM14D?= =?us-ascii?Q?sN2pm5fFRCro5txGlVWMoFZ44AEwyd974vE3Pnd1uBgabshwDML6vAqr5w03?= =?us-ascii?Q?In6XjzQoZPFqcNrv86drT5qyvMsVAvusBLGIQejR4r6D8bAXTFqk5BDlWH9I?= =?us-ascii?Q?c9+MV5XYH44o0R9gN0i/1s4nnVTPW130KSI+vgE0YupKvnmcddFFJYBETiA/?= =?us-ascii?Q?wCSb7nKz9bfKzE8Rmn+uZRyVupPKgUmO8Sz3hckKEYFe1R74mdBi52zfuF33?= =?us-ascii?Q?a8lKTsx7m/VUhFKnbQWaQw5Z0zz0BcPCMr63RO5lFkYIYXUOQVDHR+wObgEJ?= =?us-ascii?Q?pbbFv8kvsFi3lel9Q/USbkdBF23nvFKKQGC1Yd0MqLn8bNikQCtzI0ffmf6C?= =?us-ascii?Q?o79iVNTwF5C/rw9sbHek95dz6y5loiyWEI6i+YYnkKojIUNg/T8kHkBvC08e?= =?us-ascii?Q?A/+QmpBQqBptCwuChOLCSmuAqTZ47gie37AplIY0kTa/fDGL8ovXZdkhWeoo?= =?us-ascii?Q?C+FYFzo6ElMoNPGz0AWu6OzUWiWLKG8e/8mLes2Zgo5yLpPdRMyV8gyVQB9o?= =?us-ascii?Q?7XLmSq3yF6xmldwA7IpfUAfc8umw+ARJelvmBOnsmhIWsKvDy0yTqtp1M2tZ?= =?us-ascii?Q?hxsN4rNuEf7hciKIKM3fPDNwsmApqFA8i/3J6pLL+5F4QPECi4ovAeRmBqtU?= =?us-ascii?Q?TL1vIc7FHwmKZgqmjS+dpwtdelFHUdfwOrlZVlJEWl14jnNcObl5Ma2b+Uv2?= =?us-ascii?Q?Z4AtTmooi5E97RwajQfD2Y6JCSoIlYMLIx7/Q4HIxDP//SvDz3bvzKPMhPpJ?= =?us-ascii?Q?bSUWyDQeBHkOGTmsxZzkEIRYh9zE3NyokTTptsnuETVRVUMNq18g1II1uuDG?= =?us-ascii?Q?Jj0oMZ9EFLUsem/icZQGm5OBaQHwXfVK0BvT2HYZmiyxIHc9weMI3kS/nxM5?= =?us-ascii?Q?xP2r0VM/Tia8pgs0vkqQih6mnPdriE+fP2RhfjVN9A0gqg7G8/Dq0LgkqMVP?= =?us-ascii?Q?LSp+eE+y8YKittoPlL+I/ehp0NYfMIyW/4+UXk3Xum2TmiJOaEyuYEYu6mGl?= X-MS-Exchange-AntiSpam-MessageData-1: NClq9vlyK/l+zvKVPyXfPyugqNcybyyVe1g= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50550b5b-a858-4bd9-ab31-08defc53807a X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2026 11:34:30.2689 (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: cZxSYdpuQlp6vhep96SG6XojogMGlzAjfBDjclhJpRDSQlUDANJNFcZPUVlb5Ln2L9ssw/QHEynUa592MfAZv+Nuc7GGdm/20oWecDSmPAo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BR0PR10MB034512 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="LR/qiWy9"; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_H2,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: ou0B98winj/s Currently we mark our kernel source packages as Arch=any all, despite the content of the package is architecture specific. Here, we make the package architecture specific by avoiding any Arch=any identifier in the control file. This results in having Architecture: ${DISTRO_ARCH} all in the generated .dsc file. The same applies to the custom kernel modules. A special case is the "linux-kbuild-${KERNEL_NAME_PROVIDED}- ${DISTRO_ARCH}-cross" package, which is specific to the BUILD_ARCH, as it contains host tooling binaries for the host, which are derived from the target specific kernel. Ensuring that we do not generate multiple kernel packages with different content but the same name (for multiple architectures) will be done in later commits. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/linux-kernel.bbclass | 3 ++- .../linux-module/files/debian/control.tmpl | 2 +- meta/recipes-kernel/linux/files/debian/control.tmpl | 10 +++++----- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/meta/classes-recipe/linux-kernel.bbclass b/meta/classes-recipe/linux-kernel.bbclass index ac587b17..74a49aa8 100644 --- a/meta/classes-recipe/linux-kernel.bbclass +++ b/meta/classes-recipe/linux-kernel.bbclass @@ -78,6 +78,7 @@ TEMPLATE_FILES += " \ TEMPLATE_VARS += " \ BPN \ + BUILD_ARCH \ KBUILD_DEPENDS \ KERNEL_ARCH \ KERNEL_DEBIAN_DEPENDS \ @@ -274,7 +275,7 @@ def get_additional_build_profiles(d): profiles += ' pkg.{}.libcdev-arch-all'.format(d.getVar('BPN')) return profiles -KERNEL_LIBC_DEV_ARCH = "${@ bb.utils.contains('DEB_BUILD_PROFILES', 'pkg.{}.libcdev-arch-all'.format(d.getVar('BPN')), 'all\nMulti-Arch: foreign', 'any', d) }" +KERNEL_LIBC_DEV_ARCH = "${@ bb.utils.contains('DEB_BUILD_PROFILES', 'pkg.{}.libcdev-arch-all'.format(d.getVar('BPN')), 'all\nMulti-Arch: foreign', d.getVar('DISTRO_ARCH'), d) }" DEB_BUILD_PROFILES += "${@get_additional_build_profiles(d)}" do_prepare_build[cleandirs] += "${S}/debian" diff --git a/meta/recipes-kernel/linux-module/files/debian/control.tmpl b/meta/recipes-kernel/linux-module/files/debian/control.tmpl index d8f4aded..3c222979 100644 --- a/meta/recipes-kernel/linux-module/files/debian/control.tmpl +++ b/meta/recipes-kernel/linux-module/files/debian/control.tmpl @@ -7,6 +7,6 @@ Maintainer: ${MAINTAINER} Rules-Requires-Root: no Package: ${PN} -Architecture: any +Architecture: ${DISTRO_ARCH} Depends: ${KERNEL_IMAGE_PKG}, kmod Description: ${DESCRIPTION} diff --git a/meta/recipes-kernel/linux/files/debian/control.tmpl b/meta/recipes-kernel/linux/files/debian/control.tmpl index 77c4048b..f89a1f56 100644 --- a/meta/recipes-kernel/linux/files/debian/control.tmpl +++ b/meta/recipes-kernel/linux/files/debian/control.tmpl @@ -8,7 +8,7 @@ Rules-Requires-Root: no Package: linux-image-${KERNEL_NAME_PROVIDED} Build-Profiles: -Architecture: any +Architecture: ${DISTRO_ARCH} Depends: ${KERNEL_DEBIAN_DEPENDS} Description: ${KERNEL_NAME_PROVIDED} Linux kernel, version @KR@ This package contains the Linux kernel, modules and corresponding other @@ -16,7 +16,7 @@ Description: ${KERNEL_NAME_PROVIDED} Linux kernel, version @KR@ Package: linux-headers-${KERNEL_NAME_PROVIDED} Build-Profiles: -Architecture: any +Architecture: ${DISTRO_ARCH} Depends: ${KERNEL_HEADERS_DEBIAN_DEPENDS}, ${perl:Depends}, ${shlibs:Depends} Description: ${KERNEL_NAME_PROVIDED} Linux kernel headers for @KR@ This package provides kernel header files for @KR@ on ${DISTRO_ARCH} @@ -47,14 +47,14 @@ Description: Linux Kernel Headers for development (for cross-compiling) Package: linux-image-${KERNEL_NAME_PROVIDED}-dbg Build-Profiles: Section: debug -Architecture: any +Architecture: ${DISTRO_ARCH} Description: Linux kernel debugging symbols for @KR@ This package will come in handy if you need to debug the kernel. It provides all the necessary debug symbols for the kernel and its modules. Package: linux-kbuild-${KERNEL_NAME_PROVIDED} Build-Profiles: -Architecture: any +Architecture: ${DISTRO_ARCH} Depends: ${perl:Depends}, ${shlibs:Depends} Description: ${KERNEL_NAME_PROVIDED} Linux kbuild scripts and tools for @KR@ This package provides kernel kbuild scripts and tools for @KR@ @@ -62,7 +62,7 @@ Description: ${KERNEL_NAME_PROVIDED} Linux kbuild scripts and tools for @KR@ Package: linux-kbuild-${KERNEL_NAME_PROVIDED}-${DISTRO_ARCH}-cross Build-Profiles: -Architecture: any +Architecture: ${BUILD_ARCH} Multi-Arch: foreign Depends: ${perl:Depends}, ${shlibs:Depends} Conflicts: linux-kbuild-${KERNEL_NAME_PROVIDED} -- 2.55.0 -- 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/20260817113420.750731-4-felix.moessbauer%40siemens.com.