From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7366946388798603264 X-Forwarded-Encrypted: i=3; AJvYcCVyTgM8mP6ZZs3cNuLsmrNDxuhVGrORnFj/N6+wSP7YM8nNLFNsWVzbzGFDa23Zparq9sfLbMSY8y+u/OJ+yjM3OdV8UhJMAZEHP3M= X-Received: by 2002:a05:6214:54ca:b0:6a0:9e07:cb5a with SMTP id 6a1803df08f44-6a168240a39mr112216366d6.35.1715577853305; Sun, 12 May 2024 22:24:13 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6214:501c:b0:6a0:d3ef:2b77 with SMTP id 6a1803df08f44-6a15d452d01ls57383666d6.2.-pod-prod-04-us; Sun, 12 May 2024 22:24:12 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUPb5ewJ5OFy8M/nG6w84BsO/R5aJ5BDMKXaPPLyte6dCpkZsq5KgwrKlQ/a+Xo4HQ1n2TiawYa/k80shqAqZFJ+pbyf1kW1A4ZeR8= X-Google-Smtp-Source: AGHT+IEE3jm9lGjteRoOv6Q8O3NxQ422AYFsyWF+sjTzM105KT8r0COQjErRq7TV5Vua7Tz5wj8/ X-Received: by 2002:a0c:ea83:0:b0:6a3:3433:c759 with SMTP id 6a1803df08f44-6a33433c786mr25763256d6.5.1715577852014; Sun, 12 May 2024 22:24:12 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715577852; cv=pass; d=google.com; s=arc-20160816; b=h8VVXD5eyaPZWw9XpA1cChO8McXdsCebPMQoHmQdoVuf0dfQYbGR6YyfvrYUR9psAe QUVw5TdntxY+uxcTAvDdUGKC49qxBBn43/MQP/og3WEX5WHv96ftAQNf5yAR6eM8Ox99 KpPqt1c68Cy3F5zo/1DNs7m+c7xvIz3uiz7+mSj/iLEc0DE4y2lb7hXxd3+sxfrJZDvd mzuWaaLKaiRt8Q/hD+rQUn03SgG+4+W4yx2l6spMFHKXbVo7zw8rPD389HhzGwh3mXZo 3P8ahiAfTc1eB+G+//qyXGuwdwoAgmdRnMnUuxFEs3KsGUPMlgRIAFaqRhU/DsnbbPiF Lz5w== 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=Vc9JMO39tR0lYxV8FtM+L6gEwNkXirUtSy2sSElkJps=; fh=sy2R2orSi3zQJOqeYe9HJwJ+66uaGmedJTnaeOA7pTg=; b=yPFbUl0rTfhTg8W3JxvKYAgiFQ8YM/lMi1o45WrdsKHYlY7GqfRcLVBFcz+BKI0EgD jhO8sGJHAsjKkLd+FZ81oHnmes7hBUCUCmKcKtC7P0+mTDCIgh1CR6mVnF69sIXRpm/r C7VyL2byo+vmJ9KtVarfeBoLasWlWyAps02AuMjLnm27rP6BCIM05AsQNIm2XbJadZXs rDjQpvsv9aqe3tBm16LIEYEjvpy4z5yP20+aR58ekfip12RDkTycElSO+0SEF5OF2asf +EXxbZ2B3xCC6S/J9bSBDC4p3qJlIlRwzhe3lyE7r1655Pi+zyw7YFFYhgb9YKSejDxU tFGQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=I7AR4WNb; 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 6a1803df08f44-6a15f3540c8si6252046d6.7.2024.05.12.22.24.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 12 May 2024 22:24:11 -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=I7AR4WNb; 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=Cn7eAXev8KGak34dIYV5HPn4CFMyD+fUKxpOBjGNTFhJIW5pl4hy2k00mn+zkYjUOdkA/wz2qUyQq+N+wpHGyY3QTdTNwqZwTHk2FTDeWatQXa0Ndcqtp6p5N6zhSOQMTqWgCtI+rf+FJi/m0ufV53SsR80p6zDYYstAYz2hZYSrC8oudqSu7Y27IWVNz8T7n+AcPSS9ccE/AWt7cdflM9Scf1zULs/AkN8LrlgqS7nnSPjN+KMigLUv91vCTKowHy4LULPJVMthaJGdUEmUNcveF44DDynj/AW1Ztql8O89nfExvKDJgZed1Ruwk4EKuiahQNcivLCZIf4g2j2Cjg== 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=Vc9JMO39tR0lYxV8FtM+L6gEwNkXirUtSy2sSElkJps=; b=eUpH4aY3uFjXFGr/22sfF/9wDlp/tdDwPjovNdiBSdvt/ItmEC3gl2MuO6yupPL8tGdZaREWdGTgXtOF9IW2KlRlr/K2tIBKYKHoEvEhyKnoMJlR0EX7MXI7v6NWMw9WB9oYLFDMbLZM0TVl8MPfjOYMlPvbrFxLfyCrzmjdwMbM84Er/4pjB3G9dnPyiFKMsASVU6+3dIUJQW29smOTB0Y5Izcr7oZVQpq7aRdRM7Vnukrp7k8e+js6mrIP2c8BuM1qjvttIct+cC5ZmOkcKTxkfFZKoz6vWWkldDfIilr1jtn7C9DpE805juJcjOHiPeR2VfTWv3xBLL8E8OgXZw== 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=Vc9JMO39tR0lYxV8FtM+L6gEwNkXirUtSy2sSElkJps=; b=I7AR4WNbwHt88inDrk0W11x1O7Mpr36sKF9uK3Z44ik6yokKggjfXOk/nrf8ivgLP4yJjlxEZLpfZUEOzQSV++3YY4z1MSA48U6fKE1MRMVCVyLbMX/55bG2VoxRSof4cbJwIbPnj8QiXjrF8gWuFnmSZfDR6rDf3mt1czo5pppVV+eaooWEI1QsgvwPDyrXd8fWA8YGKr0VqnSnlw3IDlrWsSwYHi1aFIO+LuJ15tcBRwmTjTUOcXePm6TwO7TDElcaQsMkK7Pk0mPALlFx9x4K35q3J7f4gPe3os0JKwf8lkpXFFr3x15jpYfEJ92jgnImrPS1l4+XRCDmwzLopw== 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 PAWPR10MB8068.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:381::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Mon, 13 May 2024 05:24:10 +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.7544.052; Mon, 13 May 2024 05:24:10 +0000 Message-ID: <9dab292b-4006-4bbe-9b2b-1d91106630b1@siemens.com> Date: Mon, 13 May 2024 07:24:07 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/3] module.inc: fix kbuild dependency To: Adriaan Schmidt , isar-users@googlegroups.com Cc: stefan-koch@siemens.com References: <20240513041747.774666-1-adriaan.schmidt@siemens.com> <20240513041747.774666-2-adriaan.schmidt@siemens.com> From: Jan Kiszka Content-Language: en-US In-Reply-To: <20240513041747.774666-2-adriaan.schmidt@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0004.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::23) 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_|PAWPR10MB8068:EE_ X-MS-Office365-Filtering-Correlation-Id: 6806f4e2-e6ce-4478-280f-08dc730ceafd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|366007|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?B?b3YyeWJ1OXpWOWs3aUs5T0RURXF0QnBlUWFzdVB4ZUltY2IxeVRvS0FQU3ZY?= =?utf-8?B?VFZTYUh5OGQ0VHNYQjhaTkpIdTZWTWRWdmNYdGxqNGo1ZFFobE5hRW5wSm5h?= =?utf-8?B?dHVEc0tEdHk3L211RS95Y3NOdUNSTlJtNk9ieE1weFU2azA1QitLM1ZMTkpx?= =?utf-8?B?ZzJ2RjRGcy9jcjF0RmZhVXBqMXhabEM3Z0Q5OHEvM1RkRktWNXFrb0hyRXl4?= =?utf-8?B?dm8yWDVmOWxJc0FCUkphSXlZRlUwb2N1cy82cHVTTTBiWk0zMm9ZOGlWU3ZM?= =?utf-8?B?VGgwRGl5S1dxTkUxcmI4cWtGUTZZbjc1aHVGaC92eUhFcmhnRDhpTHhoZlFt?= =?utf-8?B?QjZ3UUt4VW5pR2NGREJ5QWNVbUp0cEFiVFdyZnc4UytQMmRtbmVyc0JIbndC?= =?utf-8?B?blRIVGZGZHFTOGl2UGNjcTBqRkRDOGllbkRhampNMGpsUjE4dm12N2VxalBk?= =?utf-8?B?SVpkQ1phN2xQa3d4V0x6WEl6YVprRXhOYkJWNlhXYStVa3ljTy9Gd0lkSGJI?= =?utf-8?B?RE0vTU9ML0xVKzBJT3JkdzJrQ1V0a2oxVUlvM0JON0RQbzErZmR6UzdDUTN5?= =?utf-8?B?R2xHcThVMU44bmgxeUZsNFNkZjZXRm1XclBjQURRVDY5SnZLNkM0N2ZtRVNl?= =?utf-8?B?ZkJHU3YxNkJZd0FCK29pZlUvREtXWWZyMU0raGU3Ynpqb1lHSDR2M1Ara1F0?= =?utf-8?B?U1BjTytNdGN2N0ZHckFZYWt4Ry8xQ09jbE9nWHI1bXJlZlROUTh2V052SUZU?= =?utf-8?B?YnpvTUx3WWRwbUlzN3VOTTVEc3AySXFmZ2ljTVBxNDh5aTNzNkxxZHIyWWdk?= =?utf-8?B?UjhqZ2RIcmpVd09KWkNTaldWbFc3T3l3TCtCUU1ITTFSQ0h1YndiTEt1Sjkw?= =?utf-8?B?eHBKaFdJbEhvUEo5MElQMHlmMzBPSDBjSy9rSlR0cjV6eUN6SzBNdjYzcEJS?= =?utf-8?B?QVhNK1Q5U3hFQ21lbmhPMWtvMzBKVkFFSk9XWkwzbm01SzRWVDZoUmtxdzRD?= =?utf-8?B?YkhUeHNQZGZUN1dOSElnVU1QeTFrUksvRzYvc3VsTDU5RnZVYm1oTzNKVFJM?= =?utf-8?B?Y0hwZll2K2xHOUVYWW1OaCtPREN3ZGdDWEkzK2xYeUZKT3VubWpMVFhUcmpj?= =?utf-8?B?N00zaERxWHlQLzZjdko4Rm5MeHRXdDVrbEJ0elZDMWNTc1VZOFljNnV6OUZ0?= =?utf-8?B?TzIzZHo5VlZnRzVBVWRScGJaZzNPUWhicEZiUVVDVjh4WWMwRlA4K2tlV1ph?= =?utf-8?B?SWlwU25GeUxESmI3MlFBWFR6WHBRQjhadWZrRkZnbTAzTFNxQXNFOW9yd0sv?= =?utf-8?B?bndFeTFrMElSdW9aUGNtMThLWWtnZzh4SDlWaUx1cWh2R0tuVytjb1NxYkpw?= =?utf-8?B?UGpjeS82OTZwNkFmSStZK2V1anRubnRob2p6THdTT09YdFJLcVVHT2J4cWNj?= =?utf-8?B?ZEhwb2x3U2s5RXRuYWF6WEE4SjZZa1F1ZzZ3Vmp4Nm43ZzZwZkRLRWZrcVBS?= =?utf-8?B?NjhDeDZTWGpvYlk5RWlUd1hWYmVHM1lIOWhvNVZZL1RTQ1RYQ1R1SzZRcEI4?= =?utf-8?B?NzJDc0JqelNQZG1yQ0hnL3psRDc5dm5NL0tMZ1NGb2pWaUFWNERMekd3WUNu?= =?utf-8?B?TzJkNWhLQ09Mek5wbDF1VUtXOXhFTUM2ODNRS3RsMXF5bmdOdXkxVnc1c1A1?= =?utf-8?B?Rk14NjdHQWx1c2pNMUN2Sk42ak9KbFAyTlNqNUhEK0NRMlRYcDdjV1NRPT0=?= 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)(376005)(366007)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z2lXNitPd3ByZWYvOTgrNWJXSU1ab1J4WDdWb1FPaThEZWhDWURRakkxcll5?= =?utf-8?B?U1Z2Uzhna2h6YzBQNjZZOUFhRTZHbjJ3ZjBwc0dFZis4N2NVVDNYZHlPRFBH?= =?utf-8?B?ZkxyRkJoSXZkbTR5b2hid24veVJidExTRTdXaTBIb0J1N2hsQVBaNlZndkJ5?= =?utf-8?B?Zmhka21JUjhBbk5walh2dWxUOFpvdSttUHZYS2k4SG4vNStaOXR0TG1oTzVt?= =?utf-8?B?bWVJVC9aU0sxUlgyQjNBOUVRZkRQcjkrNGp0TDdzSEExbE11Q2d0MXY4KzA1?= =?utf-8?B?WlpXcnpUNFcyNTBXUkZWWmYrMFFSQ21wVm1XdTcrVlBSNmFpMGQ2eGkvVmlB?= =?utf-8?B?YkRmeFdacnRReUVwNzMwMUpRNjAxamE5djFOZGh4ZmtUajUzL2JkSW9hOGQ4?= =?utf-8?B?UDEwMktrV2dNeTVRZmRJenRtSm9sLzNvUmtRL1ErbEdielYxZkVCc1dNRlF6?= =?utf-8?B?VVFOdmNaUDVIYjk1MUpZQlFBNTJrY2dockhUMzVEMDl5UmYvS3RnTVhaK1ly?= =?utf-8?B?aWpZa05idHlrbkxMWFZ0QnNtc2puaE9aU2s1b3VFRWovRWpzSmI5YWJHaC9r?= =?utf-8?B?Zm9WZ0FGaVVpNlFNN3ByVldFS1ljNUNvUnpyanMxN3ducVpGais3OTdsbXVD?= =?utf-8?B?K3NsQXlGcVc3SWRDbVBRb0xsVWdxemc4RUZjNUlJb0J2S3htMHg4WmNTQ2Qx?= =?utf-8?B?QTRraGlweFdyREZFZ3hTSTdQMDlzZzU2N2U4RTVSMFJpVDBrWUVSVVVhR0tW?= =?utf-8?B?b05pbVZJQjRKRGd2UGg4Y21SV1ZnVTN0ZVZYeVFlRk1MZk0yc1hFTGh5endQ?= =?utf-8?B?bFloWWYwZkRjL0crS2hJVmxrajl5UWNidSs1V0Q3SGwycWY1R01wYzQ4ZmY1?= =?utf-8?B?WXcxamhaOEpXWVV0emFFcVIwZFlSd29RYjNCYkJKSlUzbGZ5STJaTysxQm4z?= =?utf-8?B?b3ZBaktuYzJWU3AzVE5QUDNZZTNnbm5TT2s3eVB6cTlabHc2RDNqQVVKdkhR?= =?utf-8?B?dlgrZFdJWHpHOXp0Q0NoMjBYSGt2MTFmMmJ2QmtIM1I1VytwK1pxL0l0cXcz?= =?utf-8?B?S2hpbDNzT3BtNkh6U1Q0ZEZBa0FhdUprSkkxVXhyaXRlRzFsMVpQYTVLb0Nn?= =?utf-8?B?NlN0aURnOXR6aTFFejFwcDdFTHVXTzFiYmhRZ0QrZVg3VGpQRTVtMUNMWXdZ?= =?utf-8?B?aXlIMUZ6LzE4MElpRjF3ZUFRWWtkZDJuTVBVYnFXY0xMS1FVTW9NOHhjQ25Q?= =?utf-8?B?c3VMWFdncTZWcGhUbG0wUGV6anlDTWtVMFhKdFJzNGR4bTVUVTNKU2lrQ0NX?= =?utf-8?B?WDc5MFYwVjI3VGpidEFXRmNXWG9IVGNwK3E0VExNZnZmTnkvc1hBN3FJM0Vr?= =?utf-8?B?dERmOFNtTnhHb3BiS2syR2lKMVVKZ0NhVzkrQW9iL244ZW5kbUxwZFlWOUk5?= =?utf-8?B?bW1XeFJuMWFJVmZZa0d0YVo1VE9iV2I2K1E1bmJ1VUlOVENsSUV4YzNDUy80?= =?utf-8?B?ODdHVFlVaVpYdEptNkNJNXZ0Vi9pRHoxYnBaczJlYTJZczhvblZYUW9DbmM3?= =?utf-8?B?SFVYdEpsMTVGOFJkR1R1U2tEWlR4NlI1RWtvOFNEOUtjaS8zUVNjMXQ0UHhV?= =?utf-8?B?OXNiN3VINU1VR3Q2TnIwdHY2VG1WN29zR0FQV2JJOTUzNGdwVlB0RGRvNDdY?= =?utf-8?B?ZzY0MkQzZVVZZnVPcEMzaVNVOUFydStCRG1UMFlZMUFGMEtUNmpIb0l4TEV3?= =?utf-8?B?dWVuTUN5cldhUUYxRnNWSXNuelp2TDJIbHkrZG5VUnpMMjlORFJKc2xtL3Qw?= =?utf-8?B?cytycUpwcUZIVmM4dmxWNWhITFZ1M0hNeGNSZ3FmZktXYU1YOU9ia0IxVW5B?= =?utf-8?B?TFUvamV2SjI5a3drVGVYQUE2V3lrWTVuL3R0OEV4T1BvWlM1WjRSVFNoMGVT?= =?utf-8?B?aEpZR1dFSUp0dnQ2VFZELzl4azh3dEl6T1B1cVlYQVF1dWpDODBjN3dRakta?= =?utf-8?B?YVNuOFZZQ0J3dU1tQitWNklCV0U3a0NNYXdSRXhnUEJmL2ZaRGduSW0vek5w?= =?utf-8?B?Y212T1JtRDdWVDlGSUtsaXU1ZUg2Z1U0dWNNVXg4ajhQQnF4QW9BNEUvODAr?= =?utf-8?Q?se6ZUYtbMUWJw8x5ae0aBtxOu?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6806f4e2-e6ce-4478-280f-08dc730ceafd X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2024 05:24:10.0466 (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: PhLrAMjF7PEB54495LjZl/ZphXpk4vWejuVw9t+6n9Es8tIsssjH+45keK1rgXzLp/nVWGRPMnkSUi/N3zJ72w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR10MB8068 X-TUID: jEFR/a6tP0mi On 13.05.24 06:17, Adriaan Schmidt wrote: > This achieves two things: > > * Module builds explicitly depend on linux-kbuild-* as build dependency. > Previously we only had an implicit RDEPENDS in linux-custom, which is > not sufficient. For linux-distro, this means we need to PROVIDE linux-kbuild. > * 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: Adriaan Schmidt > --- > meta/recipes-kernel/linux-module/module.inc | 3 ++- > meta/recipes-kernel/linux/linux-custom.inc | 3 --- > meta/recipes-kernel/linux/linux-distro.bb | 1 + > 3 files changed, 3 insertions(+), 4 deletions(-) > > diff --git a/meta/recipes-kernel/linux-module/module.inc b/meta/recipes-kernel/linux-module/module.inc > index eddbf177..1cca9cfb 100644 > --- a/meta/recipes-kernel/linux-module/module.inc > +++ b/meta/recipes-kernel/linux-module/module.inc > @@ -17,7 +17,8 @@ PN .= "-${KERNEL_NAME}" > > KERNEL_IMAGE_PKG ??= "linux-image-${KERNEL_NAME}" > KERNEL_HEADERS_PKG ??= "linux-headers-${KERNEL_NAME}" > -DEPENDS += "${KERNEL_HEADERS_PKG}" > +KERNEL_KBUILD_PKG ??= "linux-kbuild-${KERNEL_NAME}" > +DEPENDS += "${KERNEL_HEADERS_PKG} ${KERNEL_KBUILD_PKG}-native" > DEBIAN_BUILD_DEPENDS = "${KERNEL_HEADERS_PKG}" > > SIGNATURE_KEYFILE ??= "" > diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-kernel/linux/linux-custom.inc > index 0d222332..35c61187 100644 > --- a/meta/recipes-kernel/linux/linux-custom.inc > +++ b/meta/recipes-kernel/linux/linux-custom.inc > @@ -148,9 +148,6 @@ PROVIDES += "${RECIPE_PROVIDES}" > # Append build profiles > DEB_BUILD_PROFILES += "${BUILD_PROFILES}" > > -# Add dependency to build -kbuildtarget and -native automatically > -RDEPENDS:append:cross-profile = " ${BPN}-native" > - > def get_kernel_arch(d): > distro_arch = d.getVar("DISTRO_ARCH") > if distro_arch in ["amd64", "i386"]: > diff --git a/meta/recipes-kernel/linux/linux-distro.bb b/meta/recipes-kernel/linux/linux-distro.bb > index bc43528c..13b8dc7e 100644 > --- a/meta/recipes-kernel/linux/linux-distro.bb > +++ b/meta/recipes-kernel/linux/linux-distro.bb > @@ -10,6 +10,7 @@ python() { > for kernel in distro_kernels.split(): > d.appendVar('PROVIDES', ' linux-image-' + kernel) > d.appendVar('PROVIDES', ' linux-headers-' + kernel) > + d.appendVar('PROVIDES', ' linux-kbuild-' + kernel) > if d.getVar('KERNEL_IMAGE_PKG'): > d.appendVar('PROVIDES', ' ' + d.getVar('KERNEL_IMAGE_PKG')) > if d.getVar('KERNEL_HEADERS_PKG'): There is another change coming with this: In order to install linux-headers into your target image, you now need to explicitly depend on linux-${KERNEL_NAME}-kbuildtarget in the image recipe. linux-headers-${KERNEL_NAME} will not pull the kbuildtarget, and the latter is not auto-built anymore. I'm testing some idea (some may call it hack) to resolve that by moving the linux-headers provider to kbuildtarget and native and then let those two depend on the base recipe. Not straightforward, but it seems to work. Jan -- Siemens AG, Technology Linux Expert Center