From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7366946388798603264 X-Forwarded-Encrypted: i=3; AJvYcCVOmBTzD0h6Mj8m+KO9xGSbzWK+S3Zbiis6Lez6IRstSV77p7Dc2Q9j51sa4+/XH7Yi1cS4CZTUXNy66GQKRlI5QzZl9MzIw1J6wUY= X-Received: by 2002:a05:6a00:188a:b0:6ea:e2d2:5e68 with SMTP id d2e1a72fcca58-6f4e0348676mr27588130b3a.27.1715840493848; Wed, 15 May 2024 23:21:33 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6a00:9083:b0:6f4:601b:3ac6 with SMTP id d2e1a72fcca58-6f4cb771b9fls5538446b3a.1.-pod-prod-08-us; Wed, 15 May 2024 23:21:32 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV7GPKnZYD2OLJNunuF49thidn5eQsWBZx4Rg6Rs7sfKbMj0rYUDSX+IZFsIl3g5+uVp5BAsjvmN16Vx5LHYv/F+dRM29GYIvuUodM= X-Google-Smtp-Source: AGHT+IGq0UyWf6GRBrPcDX+KiZjIs6meynOaE9iXAoALj/8MmJH9JdRk+ab+8eFq3/3Of18oagj0 X-Received: by 2002:a05:6a00:391a:b0:6f3:876a:c029 with SMTP id d2e1a72fcca58-6f4e02ac99bmr24852510b3a.10.1715840492425; Wed, 15 May 2024 23:21:32 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715840492; cv=pass; d=google.com; s=arc-20160816; b=tuX0QhfLXf9YHG7SbgfJ++m9wjHFroEl0fGT8LzUrKNenwuOtE7hdCGuoxCfX4eixf KapcmJkIoITWsOQDiGRJ7/VKzU5lxVUNrGf/ogIQYUpGcZlm52urhHwiw8Weyis2qhUN QgnRjG8aBiHnTbT6lMl4rf7vLYHyDyHVSE7bf5hbXgwbN3darl7Eh2IxHsGRdSl6E4Uo Jj6gcLZn5OKacg/X10q1CA/cTpeQ6qP1hii3gueBuwPIcDZ2yHiRJtqYEIbtXuLo2Sl9 TYZYwXl77RGyyUNXZCmmV2oGTrK8mxeCIG9Bb9lrEx45aPJaTbmmbtQp9Tl47zNCCfo4 e6cA== 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:content-language :from:references:cc:to:subject:user-agent:date:message-id :dkim-signature; bh=PK+B+8iuriMl46fsQmuUDSjJ1rT+jGJgwQrQnjpXi9c=; fh=Do0wfFux0tyNfK6azdb/7gAtd+j/Tfp9fijm+F//6BE=; b=doYodDMjkS0ER4qP+FbcBYdceaBbKKzTyDpRYcVdghJIC2a9HBvGm/N8B7lsLSJRpe xF6oHIa1VQFaRQJrnaZ8dOVwFKPTfZsFfJHceAuxD8jhxeJtXsz4ry09qTLPy10JzS5o e7lz1uk08vvfF+djkHQOJFyq+ANE6Zhd8ji439hlUoShAgezWGccxpFSueOr05pZoJLk P0DsXbCQURbCNZu+8G1SN319cXjIQeD/+u8iaU39x0mQIp9hUNKx8+5EpPSK5pfX4Nwm VlRDyU6/NT/n92U22SyvsXy8mPTwOx40PRLPF4+XndSw1f9i3AroYguZyGDtHAaN3cDX QRRw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ujwj5ahO; 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:2612::600 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-am6eur05on20600.outbound.protection.outlook.com. [2a01:111:f403:2612::600]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-6f4d2a97184si924814b3a.2.2024.05.15.23.21.32 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2024 23:21:32 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2612::600 as permitted sender) client-ip=2a01:111:f403:2612::600; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ujwj5ahO; 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:2612::600 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=Wa3uqklIts/lBjnZThRw4gwk9zqOCWnAwmadCaJMdKZU1PTHEfebbf4YZUBVu62S8D8SvjYMFHJNXGZ72ZJWDV2l28SykjUPLmi+z7FOmPUtsotFzDnKIdkF6ccysNOsvwfafBSbv1tJcuK+2POHK71zkG9/rRdre9rmLqeemzXQSSVHR1dH2d1Ihe/GD0NCeHMznmmfTaYnMXDAHb+u7w7A6rmpbxXtI8RaKGHbiobSldkykcmn0GVNfKDZdrttssFfH1DTeQWcC5qv5ACjlc2M0QmR56k78eSGvdtdgC4V8Pd9yMzkXfmSAEdC52IO2YX3WcqRk9dVTpPzDP0Wnw== 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=PK+B+8iuriMl46fsQmuUDSjJ1rT+jGJgwQrQnjpXi9c=; b=GkTPnLxLHD7iGZJQS594uDXmR1PNYvFJz/1eovTiuwYoaxy433GPxSHp2zsS0uEK0qEAIEK+SNGJTf7t23ZT21G9Qh8GYXNDDT2ap45wfuJQ84yyU018es8Y0YNI56ZmT7/k3rvn7yOBFIETZFwmF+ie+4sB/eiRFAusRLt7hAwI9ZwPEztk18im4Nrg7Il+rM7aBV2nhpUu5UVTDqRwvK70ZMpJ8GqE7+y/WcfZFC5xuqyzDjcpnwuqfEZEytG0a7KdV0RDHw5ZAg3iVp0YsueufutCLkcFQ0wL8hUseSHvDbyX/O25mw5mBSZrunUX/HC/KA9pB10IAgE7jbHuzg== 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=PK+B+8iuriMl46fsQmuUDSjJ1rT+jGJgwQrQnjpXi9c=; b=ujwj5ahO8h2lmbEzY571vESMjAbaZBTHfu5++C/aoq8BqdiNqZa+mRKBe279ltNOyQcGmfs4Fg9R/GciDMurQIFQbeoug0raVljYeasUsmJKCqBKDGTvsLcXEB7tWDAbhAdxd5W0SA947QaBgpfq7gWj9wZTDI7Yn4BE5NOYhEf0SO/qWjkLx/uaeby9QLLLV0QVzwc4bk6XWStpJkkT68kLTY8PJV2qqrt9KbwsEblfdHeaacMaMviyThjMejgO4shubxA0afIHk7QBNm1UxC5l9biX80tgzRhjeYmRYj356FOZukt4JxeI1ZOhCQt2dnd5vpsypIDLKIz543TJ0g== 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 DUZPR10MB8069.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4b1::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Thu, 16 May 2024 06:21:29 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%7]) with mapi id 15.20.7587.026; Thu, 16 May 2024 06:21:29 +0000 Message-ID: <1c770ed0-76f8-4fe0-bc0a-33bd1614bc6c@siemens.com> Date: Thu, 16 May 2024 08:21:27 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 1/3] module.inc: fix kbuild dependency To: "Schmidt, Adriaan (T CED EDC-DE)" , Anton Mikanovich , "isar-users@googlegroups.com" Cc: "Koch, Stefan (DI PA DCP R&D 3)" References: <20240514141527.1997170-1-adriaan.schmidt@siemens.com> <20240514141527.1997170-2-adriaan.schmidt@siemens.com> <737b5021-5cd0-4139-bb1d-d0df66b7327c@ilbers.de> <3ca6b1e1-fbf9-4437-8725-748969d4425b@siemens.com> <6f27781e-84ba-425b-8bbb-42bfba53333b@siemens.com> From: Jan Kiszka Content-Language: en-US In-Reply-To: <6f27781e-84ba-425b-8bbb-42bfba53333b@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR4P281CA0270.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e8::20) 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_|DUZPR10MB8069:EE_ X-MS-Office365-Filtering-Correlation-Id: c1210658-c850-4c52-3d6c-08dc75706c69 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|366007|376005; X-Microsoft-Antispam-Message-Info: =?utf-8?B?MTB0QjhleXFQV0JWbjFHM2I5STZ0dUsydXdrUW15dlpDa0xGNUU0RFRLV05m?= =?utf-8?B?WEtQZWdUNVpnakJkNWl1Qm9YVTZRMGY1dGxPbVJpWW5EYm0yYmdEcUQyRDE5?= =?utf-8?B?V3VObldRTHdvZ0VPUEhNMElnOXdFbE50ZFJqdjRhWXhNRHVPalJpQUR3V29i?= =?utf-8?B?T0hlOUxnSWlzUi80RnBOUFN4L2RPU1BsbUhSVEFnY0llU2w0MjhORzdseDBF?= =?utf-8?B?ckMxOGk0cHlzTDRFYkVSckUzOWxvdlRnY250dGw2N0xRNHhyNTZCLzFDK1o4?= =?utf-8?B?OU5sclBFZE1YWlRibTRSTFRhV3cxNU9iSTFUdGoxWk5JMlh3Y1JJU25xQjcw?= =?utf-8?B?QjlnN3ZOVEM1eHhkaXRNbFdWd2dORXlqbVk5aU5mbThHOXdzNHp3a1VRSW5u?= =?utf-8?B?aTFLZ3BJYlI4Z3dTa04yWERqYU1nK0lxT1o3RFQrM3FDODl6R3NXZ28rN1VC?= =?utf-8?B?WHEybUN0Y1dnTkxRVnEwM2Z4a1dmMENENm83YmY5MWpjSlR2QzhxdFlNN0hl?= =?utf-8?B?NS9udFpiVk1IRzNCdHRGTlBOMWoxdW9wY1NidzlQN2RsM3BlbVFSSjBud2Fi?= =?utf-8?B?cU03ZENnUWlDYmhaRW9hUnVBVElvRS9SampvU1BSRUl6dE9jZmdGazVvNVlo?= =?utf-8?B?Q0UxUzZQZSt2ajFjbzQyNmJieDZxRXNtU1E4STBhYWVsTFdFVm5tQldoV3Ax?= =?utf-8?B?WkE4R0R0MWZUYVZzMmZ1NXlmOEFQb2hIVW1yeG1JWkFEOVNEcUVCMFZndTNh?= =?utf-8?B?K1VGQ0xpb043VzZTd0dBelJTMkt6ekFIMk9XNXYzT1k2OVlWbFpZNzBlNktt?= =?utf-8?B?b3daSWpNQnlRTEYyMldicml1Q1dWWkZMdmtqcm9XV1BSa3VCdFJiN3BTTUtu?= =?utf-8?B?bk9rWEMwbHhEZHduQzJ3Uk1KNzZmNHBrZVJzcUpqcW5LQ1NGTVpKS3ZUeTBj?= =?utf-8?B?RExYTlhKeWJ0QU5URGdFaFZ0aUxRdU9ES01lSzdsTFVQNXpmWVRlTVI2TG9p?= =?utf-8?B?dlhPU2lONGs1SzcxWUJqQ2lGb002Tk10Y3ZsNnliaHNpL1VnOWMxM2x6ZDJK?= =?utf-8?B?My85aEw4cjJ4NTQyZjFvKzRIbmhZMXA2NGVLL1JZOVliQVcwYkc0RC9hVUs4?= =?utf-8?B?ckJGcVBFRGZ4bGlhOWk1cm1LWmw1YitVOXFqYlZiYmV0VlRncnd1OHFzdmpw?= =?utf-8?B?R3ZQWWg1OVpRVWNidzMxOVVCbVFuY1NxZ1VFaUFtODRHUEJQMUtJb040eEk4?= =?utf-8?B?TWtLekR0aDQ0RjlVQmhtRnlpRkRJbVlIam1UaHlnNkZoeG1MaXJmK3NlQysy?= =?utf-8?B?alErWWdDUDZsenljL20vM1pOcU9lOUJCMG5FWmdUVWhIWW5GemplRk1XV2p0?= =?utf-8?B?NWFJU0wxOHc2MUdoVTJITWwraWg3ZzJ6VGV4SVdSMDJkWVoxUjFVdFZCczhV?= =?utf-8?B?V3FMTFM2NnlYMElRNGlIMXkrejZnaVlQVTZUM0orNTNyMERPR2Y4QTNidG53?= =?utf-8?B?OXE4YnVVY1d4d1diclBpK05nR0VsaWRQRDY0MDljR1grclVyMktOWUJjL1lm?= =?utf-8?B?cHNtbWNVOXZmRzJNMFE1Sm94K25SVlZ2Um5KSHFmN2RoS2VFNHEwbStEb2tW?= =?utf-8?B?ODIvOC9HTUFsZm5kYjIvSzJJT1FWYUxCZGl2b1lXRzN4QlMwV3lsR0IrTWJu?= =?utf-8?B?V29zRXQ4Tm96QXM2SkF2cDlYVC9KWDRJRmQyREVlYkQ1QlFYUHBzOWJBPT0=?= 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)(1800799015)(366007)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZWMrSzltZlhZamJQaE14ekd0bEM4Y2gweGtXZVZNR05Sa2ZETU1Ga2VMd21M?= =?utf-8?B?U3ZTVElzaWdsNnJVSXhhd2RmaFNoYVRNdk1jaXlsWXZsZjk5elZiWEFKdHBT?= =?utf-8?B?OUdHRVF6QmFYa0VObTRHelc5K2FZYjhIdlhWUHF6cVp0VVhrVFpNRW9IeHFW?= =?utf-8?B?NWVybnY2dXBoQis0SkF1ZDlzRzQ2QzhHeHJFTkFMNHFYOTB6ZzNrVHkvb2Yz?= =?utf-8?B?WGpwV2I2Q0pTdjlESW5nZTJVb2xzWFpGUFlqUFVPVnhCdnNVb3ZaemNjQWJt?= =?utf-8?B?cG55cTdPaXMybVpZMzM1Z1BkVENHd1JLYmxORUY0c0xPckUwSEFabHhrL1h2?= =?utf-8?B?TDJWd1E5UXVSYXRQSlhZQ3pNTkRxM1Jtbjk0MkZ2OUtpbENseDQ5WXA4eUxO?= =?utf-8?B?NmV5VEc3dVF5SGRWcm8vdWovOHQvRG4zYjFGU1lBdEtBRVBxM0hJWDczWEZM?= =?utf-8?B?MFIyY1VyR1c3Vy9KQTdLMnh4cWNSVUxXK2FlNFdsaTljOThHdE1KT0lyc0Vx?= =?utf-8?B?WndBRE1QektrdDl1TExuQlViWmpUMmpMNVhxcnNyRy9LcnVXdTcwRis3TzlQ?= =?utf-8?B?N2FCeXZ6UzlrOEt0bUdsU2hxSzFyZzBXL3dQbHdTYlo5YjA0eVFpRU1Xdmsz?= =?utf-8?B?SHlEM1Y0NEN1S0h4REtYSU1oMnlPWVJRUVUwVGtoRnVEQndGODR3MitHQ3FH?= =?utf-8?B?VGdZRjRlTEF3NW5mZE4zdzI1T3pyd2RBb3RVWlZhWDcyK1hOYy8xWm5aOTZ6?= =?utf-8?B?dXZRcHRtcDBnNHBVZDVJN3JqK0JoNHloUHlCYWU5RHAyaDl3dkpJVzBwSUFR?= =?utf-8?B?cWpzRkdhSUVHRUN0Wi9ucXRXS1RrbUcwdEpoVXErU3BpSTQ1a0o0VGFjeHZS?= =?utf-8?B?SThxNFVSZldOSHUrRWJNWmtuaUR6dWREOXM0WGNnUG5WbTNsR1ZvaEsvN1BK?= =?utf-8?B?R3MvTEd3NENpeDlWK0xld283QzRZMitRZkhXdUs5UTRzOUZkVUdEbmZlUFFi?= =?utf-8?B?am83V1FuOTFsN2hrTkxNd0puRXVGRFA4WElsOWtxZSt6WHMxR3Y4akVYUnp4?= =?utf-8?B?MzFGZGlNakJURVRXSWxpTU9MaXhjMG9YbWdVV2xYM3ArMHpOSmhrQ2p3aWcx?= =?utf-8?B?SXZBTm8rQUhrTHZLd0t4aG0zUXBwUW1VYW9hRVdJZTh0WDgzU1NGa1JiTmZl?= =?utf-8?B?eERxM1kreHpLam9HU0RoR2xUeGg4T2tXUm42MmRraVNZVzBBUHRzVTFpWWJk?= =?utf-8?B?djZuOWxOT0NSSjFzOFFySFNGU240d29lckZzYk14bXVtMnJIK25mMFBkN2or?= =?utf-8?B?RkJXTTdXUlF1aGczd01uUGdpZ1U3azhpdVQwWC9NWWYxNXE1NkpjTVR5NHRi?= =?utf-8?B?QnFJUHlmUUV0N0M4SkxpRGZVUHZNNjZ0bnJXamliRzJVRFRzVFE4Tk9QeVkv?= =?utf-8?B?Njl5TnJLa3NjaUprMytTUHVxVGNxdmNXeW1wVXRjWFg1NWlWakptbm9LV0Fr?= =?utf-8?B?RkdzSnhHVVlnNmtOdlhCeTFVUWlORU14bnJlcFFlS053WEZKK29JWmk5cjN3?= =?utf-8?B?VVh6Y1gzRXJJSXhBQ0lFM3MxcEdDdmRhSU8vWGoybk5wN3NTTGpjSW9DNGRh?= =?utf-8?B?MVB3cENyaWFKNTU0V1FreXhHZ1FiYWo0bTVIVGdDVUlwMFhEblV5dVhyWFAx?= =?utf-8?B?eEw2TzdCM1BseWczWWlUV3FQTytkZ2xES0ZyODF3cDMyY2FuQjhYQVJROTFs?= =?utf-8?B?TVZ2N3V0TlJBUGNjbHR2ekk4R2FzZEt1NUVkKzg2WXM1eW5HZzRyTzI2dUdY?= =?utf-8?B?UFFsVTlUcmtwNkpObk9oUllnS0RLYVNqTnd5MGpmdkdTOXl4OUFRWjA5ZktQ?= =?utf-8?B?M1NSSXczck56RUZTejlzSG1pMjNiOWFrTWllWUxnRDdUc2d2MzljTHFLUjYv?= =?utf-8?B?YXRXbEdVR05UQUNpdVRPLzhKK21oY3NackdPSmZPOWV4K3NOV1FqVXNSYlFi?= =?utf-8?B?cGM0TTFkVHh0ZHMzTThNdU03N1dFUHRkT1A5L1NaTGt4THh4RVkrNCtYNU1U?= =?utf-8?B?WjNjVENybU9OU0xjTjMyb0dCYWswejFxVFlJL0pLT2lUYjErWDlCMmFydEtB?= =?utf-8?B?aWRnMVM1TDhjK1J0VVQ3SUd2ZFBTZXhWdEk0MmRNM2hQM0MwblQ1aXBIN2FQ?= =?utf-8?B?YVE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1210658-c850-4c52-3d6c-08dc75706c69 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2024 06:21:29.6308 (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: JtX3EbyBlz7UvKaysQW22gDXJAIMROJBr5jU9Z/OTWHA3JQCDk4tZ10jWx4xl/vYS9xel5kHGc4RbdPQMm/y3w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR10MB8069 X-TUID: ENjmMtfllHoQ On 16.05.24 08:15, 'Jan Kiszka' via isar-users wrote: > On 16.05.24 07:21, 'Jan Kiszka' via isar-users wrote: >> On 15.05.24 23:28, Schmidt, Adriaan (T CED EDC-DE) wrote: >>> Kiszka, Jan (T CED), Sent: Mittwoch, 15. Mai 2024 19:42: >>>> On 15.05.24 17:07, Anton Mikanovich wrote: >>>>> 14/05/2024 17:15, 'Adriaan Schmidt' via isar-users wrote: >>>>>> This achieves two things: >>>>>> >>>>>> * Module builds now depend on linux-headers-*-native as build dependency. >>>>>>    This is a minimal API change compared to the previous linux-headers-*. >>>>>>    The dependency on the new linux-kbuild is kept hidden in >>>>>> linux-custom.inc >>>>>> * Remove the unconditional building of native kbuild when it is >>>>>>    not needed, i.e. when we're not actually cross-building a module >>>>>> >>>>>> Signed-off-by: Jan Kiszka >>>>>> Signed-off-by: Adriaan Schmidt >>>>> >>>>> Hello Adriaan, >>>>> This will fail for distro kernels because linux-distro.bb recipe do not >>>>> provide >>>>> -native package. >>>> >>>> Does it fail (spoiler: it does not for me) or do you suspect it may fail? >>> >>> It fails in non-cross cases (amd64 target on amd64 host), regardless of the >>> value of ISAR_CROSS_COMPILE, with "Nothing PROVIDES 'linux-headers-amd64-native'". >>> >>> The patch below fixes it, by making the distro kernel dummy recipe provide it. >>> Although it should also be covered by multiarch.bbclass and your commit >>> 5c2299c718fa1548057d250318df5bddfea8e2b5, because that seems like a case where >>> we'd want to drop the '-native' from the dependency. >>> Maybe we need to examine the condition here... >>> >>> Adriaan >>> >>> === >>> diff --git a/meta/recipes-kernel/linux/linux-distro.bb b/meta/recipes-kernel/linux/linux-distro.bb >>> index 13b8dc7e..16673b67 100644 >>> --- a/meta/recipes-kernel/linux/linux-distro.bb >>> +++ b/meta/recipes-kernel/linux/linux-distro.bb >>> @@ -16,3 +16,5 @@ python() { >>> if d.getVar('KERNEL_HEADERS_PKG'): >>> d.appendVar('PROVIDES', ' ' + d.getVar('KERNEL_HEADERS_PKG')) >>> } >>> + >>> +inherit multiarch >>> === >>> >> >> This makes sense as linux-distro is a dummy package to please bitbake, >> an it does not generate and debian packages, thus does not inherit >> multiarch via dpkg-base. >> >> The reason why multiarch does not help us on example-module side is that >> we only append -native to dependencies, we do not remove it anywhere >> because we assume hat multiarch will augment PROVIDES with a -native >> target when there is no need for a separate one. >> > > In fact, we are also dropping -native from DEPENDS, in the anonymous > python block of multiarch.bbclass. Maybe we rather have an ordering > issues of all the magics? > Ah, no, needed to read my own comment more carefully again: that removal is only for the case of enforced emulated builds, not for natural native ones. Jan -- Siemens AG, Technology Linux Expert Center