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, 12 Aug 2024 13:41:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oo1-f60.google.com (mail-oo1-f60.google.com [209.85.161.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 47CBfU0l009773 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 12 Aug 2024 13:41:31 +0200 Received: by mail-oo1-f60.google.com with SMTP id 006d021491bc7-5cc09a1c118sf4218706eaf.3 for ; Mon, 12 Aug 2024 04:41:31 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1723462885; cv=pass; d=google.com; s=arc-20160816; b=mVfUvBAnkNtnYZ8Gdm+3vfIOOzoNaTzb3p2dZz4spUjlYPzcqYMW3uc5ACambTAy84 1uq2FmujI3Ln89kA13Ls3l7c/BHPRXfKUpOWgMiqHCnE3Z7vQVbfKka69hYEamGqWrBa kF/CwGuwRKAfeuMpYSAxzlHpkeaLdbjorcn93NnmlXXmNvsEMtw5h3UvV8B8L21Hc654 exfzpSKffFaEIo6dd/E8ofGoVEK52ghBE2TkTYBBejUCYl/yrwIQyW+s7ee5U4V2Avss UdXcAfoixH08X63/MbDg0kjTwZcsNfZ03njBKyI7skgva/lQk8Q7BTLuBPwDGxKAB4ag JDZA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:dkim-signature; bh=KaWLuO0nqMPJq1YPE1mmjV7k+NbRm37JzRdSQQOZKk4=; fh=Q892GLFIaXusoCks047MOeU38rrfTlK5E6zwBPqJ5Vs=; b=oZLZcN5K/XvJZF0m1W9NcTE04Mq07DHmQ7ZPUQ+PwSDUTZ7wLNUbfJSWD9sso7fBOn 9p9rmwVO/QGARNA1wLvZztOwC1KLoU1dJHXmcvq7GzkJFPBbF3TU3rId6k0MWYaIIZgD eQuHvKx1CpYBUNPGwQ9GLpfemjfd+uUhyb3qoi04EqWvUzQv70RcLPXysqqykprpqZZw tdvN62CZcTT/E0EU72F9xs5rWkNHbmXSfUY+mwr8g2a5GGu/SoKZmpBCkOshTcFds65C MGsfpuLHl4krCpRIpBKzNbX1XgEIlDanAWsfp31XcV6RMkw8pYvQkQyxHn89JcP01wiF Wv3w==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BMuRCYOK; 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:2607::601 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=20230601; t=1723462885; x=1724067685; darn=isar-build.org; 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-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KaWLuO0nqMPJq1YPE1mmjV7k+NbRm37JzRdSQQOZKk4=; b=Mpu4HWxCzE8hrhj2z9rIbQ/yfdDWZIC1FhU631C9PNGOdF65Y8E2DD2ZUmt9cu2F1R YaXfIZgMNP+mZmt6O7ELrx59c4G3idT9fno1wnj6ebCwP0V59wnHjrTDCvysvO/TGyrR 6SC8nLrczY+2wF55IpjJWoPxBvRD5GI0u79mqDbiSTUwV/lXXNu3zBaGZ/UdoTC1/t61 qtl+Y2LATjP6gsOptYuI9A17wSLcehHSulGmM8uuJj/WPk5cv9kiH4KmdUVvRd6LLawJ Dnw80L8Mnzwm+W/LIE9ktZlCMMMePk+r7osxm5otaYSld+rlcZK+VHrPgD/FydoC8MuX loRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723462885; x=1724067685; 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-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=KaWLuO0nqMPJq1YPE1mmjV7k+NbRm37JzRdSQQOZKk4=; b=WGYBzNzx/v0H9uP8fu3+yhK9cqh/4wEmjnpxAtxskl++wA4SAwm+HRJp1+XaAlgPm7 oAI6qTwH9F0YPGGzdD0BZuVFt9Dv8v5IvA7f2TCeKAtjZpMYqd/w1hjzQumZpavbTdEW VH4WcR383tn3e0GoHGCSVOHEjHu3b9qwTvbZ4rwrD8/wFRJORSg6LQKD3wIKEUiJQZaT FJuyNL7nEBvf+rY9i6LPCwPRfrcxg3KnUM/5M1FklCBwVDUMC/CCJ2HFs1hS1NEd1XnJ BNce3sWTdbxrwqv6HcZgqT5FZB8ThGir+Y7EKIs87kgebpqbcC97hcaZtjprGLtOCtNk kq+g== X-Forwarded-Encrypted: i=3; AJvYcCXQOp5eufMdGLnclK7iJdQsYAM1KyVYicVavQTJZe95UlLOQHeuwU30XEoVj1LfqHDcnn2SJ19sazEdLpAPmtLBIWA= X-Gm-Message-State: AOJu0Yxe8QZ7x0WRRMyYGzxMEjgJshEv4/zV7W1LBBEAszxnZMkzWa86 Wa9rOgm7LbokpKnQY6QpVNJr0235fKGmGDuPLsjEsfLc334q/xz5 X-Google-Smtp-Source: AGHT+IFjlYo2metTyl5YJerxKwGumUC/1zSAZUzHa1Jxof3/qMEKWNYlKtXjB8D06v0HVLdLIKreZg== X-Received: by 2002:a05:6870:f70b:b0:261:1eb4:dd8e with SMTP id 586e51a60fabf-26c62c12d37mr12402503fac.2.1723462884629; Mon, 12 Aug 2024 04:41:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:af92:b0:25c:a475:98e6 with SMTP id 586e51a60fabf-26925379265ls1525740fac.1.-pod-prod-02-us; Mon, 12 Aug 2024 04:41:23 -0700 (PDT) X-Received: by 2002:a05:6808:1b2a:b0:3db:198d:97cc with SMTP id 5614622812f47-3dc416ec084mr11832828b6e.33.1723462883354; Mon, 12 Aug 2024 04:41:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1723462883; cv=pass; d=google.com; s=arc-20160816; b=dWCsAqMrTIDZ6DnGplYQ0U4soUut1MhKKnQAcfWXEVf26Iv9z38l6nrY1sfHPOX3zO SMrZKp0ezoFFWglgkgsltXXFa4LrsDIxsYMbkwYOruBA3TNUCEk+7i24ZtK5ksU4DMDF FANrvXXG2y3v+uMuJEQkxymp+J/uFYfz1AFr5L26Hx0z+KYhYL9deN/2XBBmnJdqlRj2 Ifwaphe7HG3IME7PajSqestLBAaLdbFRT2dzA7s87ZnH2NvOLsyYreT0OMFT1vxkXTAR dDA9lThLGGY3Nz1aO7o9EPIOoDBqsxygdkEU4RHBaTpd5COV2ytDLMP8iFlY13YsU7Rc s0bQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:to:from:dkim-signature; bh=1zC2FTJ1fWV6mkbiOFJFqlHiKAE86N/CdoIfAepsyVg=; fh=KQw568QCQ9O1v+Y7t7z3ac955QENyWQVE4h8QyhylTw=; b=iSbMUZXvS65KKZShiNnAxxw7VXZdLl9o5zp/xLXZutcUl7upNSOvckJl0aKMEzMfQz 3SBenckcYT0UWNVCpibtJ03aLAqbM+GVde3Wvnnmc3JlijT9lkmkI/cLCpuz7LmbWGUl QOS7gARIHviVBRzjcs1FKKqi1m5QB1nWKAOAuy4IKZ0Oo3h+8VFGuiWUGyr1EsfsFelM MHJ8Fqo4MvW90XzPIGOURYnF7yi8zMnGY6GaFiJFx9rvVJqOam5JRw9XDOUXQaD46s7G KidRFUMVMZWr0v3fG1xD2YEvIStHTOJK0x3W+McPAe/+zpZLou1kujeWVgwrz/p7unLW g7+Q==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BMuRCYOK; 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:2607::601 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on20601.outbound.protection.outlook.com. [2a01:111:f403:2607::601]) by gmr-mx.google.com with ESMTPS id 41be03b00d2f7-7c3dbea1ec9si209222a12.3.2024.08.12.04.41.22 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 12 Aug 2024 04:41:23 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:2607::601 as permitted sender) client-ip=2a01:111:f403:2607::601; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ouIBMHPq1QuRmrukhPNWxwtkxwGO1meNLQb17Uk+jLEHGOJM4BVA9onw5+RbWa4NuTCp7CgfF4a2s8TPlxU6p7n2VFeBh9hwK/1GSM2VJzEMQLN8LmATuK3XIA+23Zx25B+RwxW9TkZhSzjPxhw/ieXo3usB8xVqQr5hodrlH7ct3MJwImBuPz0sNqJsPWhhYvHYXtKA83mNm9xqIJrwcdfKfnatxch+zvfs3rVwDc/0fJutb7FrRVMAA5lzKU6aHetD/8gYgeqZr6glipsvKa0kiSJrlO3R8hq0xuq7py2eQso5ZLKk0YWL8Xt1TElEg7GXGFgBetWPzOd/u0axZw== 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=1zC2FTJ1fWV6mkbiOFJFqlHiKAE86N/CdoIfAepsyVg=; b=doerC9pTJq9q5GqV7Bvb085sq8cBMRU7LxswU7fxDfHnw4NvyAEKhFCA3YWACI/OudG/rXEE4eWMrJN0x+6XD0NLbLB5H+5znXiIGEAdUIU/MhXquWUOhAXouKgsQpc3eRncWLbIBHs+jkbYlMfa3wdOuBRGaYKW6FOewKAqYScU2gIHtp1AjTq6WzQMVSu3DyQH+lRqe8ahwhcUUkgqIaZkI1aX/FfwQliwKEiWAxuskos4LXsItE6G24B0yrd8DBKpMNbuHxvf23XkOC6T2o/ZJYVWxhtbHMuyJnNut5h6SoQEBkO4uvQNB8G4y5LvG+h1cuQocKCN+wRukPE/gA== 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 DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:47f::13) by GVXPR10MB5840.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:6a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.19; Mon, 12 Aug 2024 11:41:20 +0000 Received: from DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe]) by DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM ([fe80::8198:b4e0:8d12:3dfe%4]) with mapi id 15.20.7849.019; Mon, 12 Aug 2024 11:41:20 +0000 From: "'MOESSBAUER, Felix' via isar-users" To: "isar-users@googlegroups.com" , "Kiszka, Jan" , "cedric.hombourger@siemens.com" Subject: Re: [PATCH] linux-custom: support vendor directories via HEADERS_INSTALL_EXTRA Thread-Topic: [PATCH] linux-custom: support vendor directories via HEADERS_INSTALL_EXTRA Thread-Index: AQHa63CCJNc7JYs+xUOrKaYOhbXFDbIhtOKAgAHNVYA= Date: Mon, 12 Aug 2024 11:41:19 +0000 Message-ID: <0c3d663a4f2541fe5d94c2cafb954583eb2a57d8.camel@siemens.com> References: <20240810215838.2098472-1-cedric.hombourger@siemens.com> <4cdee6b8-519e-446b-b884-0f8a872d7b23@siemens.com> In-Reply-To: <4cdee6b8-519e-446b-b884-0f8a872d7b23@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.46.4-2 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DU0PR10MB6828:EE_|GVXPR10MB5840:EE_ x-ms-office365-filtering-correlation-id: 267cca99-c8ad-4fde-6520-08dcbac3af33 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?cUcvWXkvQTBadUtsdGFtdU8xRGVZdWRwMS9hMnRmd1ZONFh2UlpEcTNacFZa?= =?utf-8?B?OGdtRjVsNm9OTUg2VnkwNG5zNm1LYVRoelFweEI4VjNFVmpXTFVzVUlFNmpE?= =?utf-8?B?RFJZVDU0b0hqZ05FWEtNU3NFWkh2bkx6aC9jNUZpc04wSnJ0VTRHZURGVEZq?= =?utf-8?B?WHFTcVpXSVBYVi9hVHBVQ2VuOVFZQXE1ek9acWdqRTQ0S2VId1V4UWdCOTNR?= =?utf-8?B?dVJFN0VkM2Y5TXQwMEo1VlBLOXJiN3VoWFdsWGE1YUcvSEp0cEZoWU1wQnJH?= =?utf-8?B?ZitKTHlCMXE3czlZQVRGdFY3NzhCcG8vVm9ZQU82L1dIQklsQ2toUmEwbkVp?= =?utf-8?B?UXhDQkZ6RkR3eHhXMy8rbnlkYXNQV1c1VTRhajFRWGNJdGQ1MFBSZFRnV2cz?= =?utf-8?B?bFJ2d2JXWlo5dEtvVjYxdFpENzNDcUVhQllrTEtvMzAyS01ZdzZCVzJTZHVX?= =?utf-8?B?Uk9OREw3V2lhT3VJUmdmb1pPZ3JSNG9FcElJUWVRT3A0K0ZyK0FueUwveFlH?= =?utf-8?B?K29rN0ZrUGxXeDRIL1EwNTJyTjBEUmdWSFdjK0grclpGWlBSdFV5NHdMYmdD?= =?utf-8?B?dXJzYXZ4OXEyOWI3dVlQWU5DbGtmOHE2eUt6YklpdmJ4am00KzNkdEVVSnds?= =?utf-8?B?a1JoclVXczUzVmRhR3ltUU0xMVBmbFdFNkpsdmxEWlFmRmFsWjlrSEVrQWNU?= =?utf-8?B?NjFYdFJsSmFmaXFjRWpUcVI2TUd5NEFwdjNkYjBiZEpqWVY0Rkh1anBIQkhF?= =?utf-8?B?Nit3ZkVtaEtyczRnd0pWcGp6d2lCenh2K2RpdlJ3M3hHK3ZuZ2VmMUt3K2dU?= =?utf-8?B?d1FXazhPT2hWcE9QL1BFY2FHUWtMdWFvQVIrNldGVGUxelRsQVJkWlZsYmxI?= =?utf-8?B?VVcxSTY2U1Z3Q0lVV1V1eEFnaFBNOGdldStxc1AyalZ4a0tGclFuUTlIWWUv?= =?utf-8?B?NVZLempuK3IzWExDSE1ZTTVFTkNuUkxQa2xiWnhzclNPbnVUTWJZQnFWemNM?= =?utf-8?B?dEFoVUVlam9JSTltL0t2bmZVNCsvdmZqOFZKNWQ4d3o2N1o3bStjYlRXRWMr?= =?utf-8?B?NlpOVFJYaHU5ODU2cFNiTlg0ME5wQWE4dExoOFlxcTJHN3BKUW45WDhMTWFi?= =?utf-8?B?UHJBSkUxYlI0cGtISWx2UW5Wdk53V3NHOU5lbzVRN0pvR2F1b2l3VG9lMU1h?= =?utf-8?B?UlVjaDd2ampqVklKa0lsUlllT3R6ZlI4NGdFakgvSmdpQUc5aTFpekVFS2l4?= =?utf-8?B?aTBuM3NxS3pKTFN1RG5Ka2plT0xyM0lGZFJqSTlPM1ZxQU1ZV0NaVnRsVGg5?= =?utf-8?B?Z2ZWWk5Ua3RYNkxiUUxVb1FjbEFwYWc4R2hNc0pOb0VESWFKVi9DSmFQTFBt?= =?utf-8?B?WVJkalYzeTUraTZ6QkF3ZE4yY2FaT3l4MkJaeW1FT3BLN2RWMy9POEMzeGpO?= =?utf-8?B?Q2NmV09RRlJ0ZURDeW5hcWppSEJaU215WkdsUWVORDlVaTBld0hzZ29yaEZM?= =?utf-8?B?OGtLazRFS0sxZTI3K0FJL041ellCWWpSNlR5enlldkZYVHZZNTdkNnZSbzRy?= =?utf-8?B?dG1DL3U0WGxKbFA1SVNkdjdrcDk5UVJQQWtrUUFmdmpzUmE5NjdlRjFiSUdR?= =?utf-8?B?WFVidDZIN21hMWpLZWJxaXQ4cGpDVXczbm04QnNHOFlaQ0RxOE9tWGRmV2ty?= =?utf-8?B?ZW5WMml1dWVrMWkybW1xWlJhOEF2dkpLWVpkWWs5enZhd3RRSVErWDVOVjdi?= =?utf-8?B?b2ZFM0diRlJOb1NRYUxlaGIvTk9aaDVGSmtuMzJRR3NLNEJrRWJSRGUrZVJU?= =?utf-8?Q?k4UvXQRk1oTXL8CdtnCH6s2xPsbYOxYZ+3+08=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M0R6czNJNWdRTmVkYnhLVUVLMHZVZ1A2Q2dnSy9NOExNRzByeWFmT2hMTmcw?= =?utf-8?B?eFhRMWdqOWltS2ZrU2o2UGlHRjBNTk9hcXYxNDlyUHdwTlc1WU5namJZNmNJ?= =?utf-8?B?ckMrNkpkTW40L2FSMXJUNmtQVEpNRXdEb2FZaVRMOC9PYXBDZ1R5cVJmMzla?= =?utf-8?B?VlZPZ01OUjh6bm9YUE4wVUU0c3hLYVRBZkpPaFlmT0U1V2w0MFVrZXUwSitM?= =?utf-8?B?OS9JNmw1cWFGdDdTc0h5dlBjSExMeXA1RE9rYjk0eE10UUtIdnNmSGlPS1VJ?= =?utf-8?B?U3FDUkoyWE1aRC9oSWRjRVBmbzh4cUZxeElxSllsVHBZV3h5V0lGUTNUQzJB?= =?utf-8?B?U0dYWCtWbitpMC9aNWJtb0l0bk45bTBBMXp1M2VqY3dSQ2oya1VESVVSME9W?= =?utf-8?B?NGw4YUdFZjNwSFNXcFN4a2pnMHdvRy9vK1RSSlVjMFJzQVlLSWpLYXNuSU1V?= =?utf-8?B?RkRZTDZIUURVR3BkVGFlN2c2SzB0K1JHMU03R0NUNnloc2h6bnJBMVdXOGVO?= =?utf-8?B?UDNmNWhJNzd0Q0hjMFZWZWdpRForUmFmRDJqZVdPMzhQN0RLS3AwaVZ4ZGZ5?= =?utf-8?B?MlB4VDlaSUZYSFhjTmpqNlp0K280R00vc0ptOWd4Q1paT3JjUGtFcTBtYWVY?= =?utf-8?B?TUV5dy9ocTNXSTJiNWV3c09tcC9Mb21XUHllbGxyTldVQkZ3eXFkcTlRRnF0?= =?utf-8?B?M2pqTjQzWXhzKzZNZ1hHbnJoS0tDS25KUFlNL3RCQVh1YjU0cjNIVkRxWXVV?= =?utf-8?B?RlRLdnJhMjNFU1h5WnJaLzQ1dmtmWHNOQk0wUDFVL0dabHFuRzFsd3Rodkk3?= =?utf-8?B?Ti94OEFPSk9TdGVWYnJ2c0hXdFNoVjk0SVFjeFRxSGk4ZnNWWmVLWTBQT2Zi?= =?utf-8?B?WWxWVjlCejJQMDdhZ0ZXVkNqMVRiVGRlZ1hGaTR4MFMwME4vdUFqTUtRa0lp?= =?utf-8?B?Ri80S0RuRXdRdnFTSFoxM3piV3RZN3BPbkNLRmFjOSttTG83NFVCdTcyNmxn?= =?utf-8?B?clJENVUyb0VFWFd4dmVsZzJReVNGMk1iQ2t5ZEJlVUdJbFlPRGM3UUNBYXVH?= =?utf-8?B?d3cyRkpIK21NWkNYZ2NRRHBLTDBzVkNjZkkzT3FxYmJha3hRcm9ERytpSVpZ?= =?utf-8?B?ckpseWJLUEI5dFFCZ2Y5MEZ1VUg1elVucVBQWW11UnlQMFdocDErV0FzNUND?= =?utf-8?B?SUdBbnlTbk1IWDk0ZENON21LWjRUcHBzaGFzVG9LOEtJNURDdUx5SSs5MUl1?= =?utf-8?B?RkFOeEMwb1B4WE5VUUttQ1QwT3JCdm5McTBGUzJDOEtsQTU1QmE0REplYXRz?= =?utf-8?B?RFhXYjA3eXkyb3lHYUpRV2J0Tzc0WTR5R3I0MzFzMUZYQ2JuOFErVVpXVXRL?= =?utf-8?B?UkZINi95VGgxVEZxV1RzYUlSb3lCVmtHajhNZ2hueHJkTmRWQXhTS09zcU01?= =?utf-8?B?aVhjKy9FdzNFRzAxdFU2Q21TdXFtSmZOQS83c2dFczJ2T1hmOGtwRFJkM2g2?= =?utf-8?B?TUlmcHorL3JRa0l3R3lpeWdZaDZjT3ZjZEN4bWNWNno4emVoZGNQWFFRVHhp?= =?utf-8?B?T3pLZmZNQnMvOWNWUEhLU3BBaUJFcFlXZEFlc1JiNE1ZNm1XaUtKU0VOOVVM?= =?utf-8?B?bklhNlh2djV3QllvUWRIYUNacmsyclRHNnZQcFJIcEoyUGJld3dETjM4M2xa?= =?utf-8?B?cVZyZTcrMU0veCtOelFmcUlIa1RFaEN4QWNKMlAwclVKT29tbjZIbVJ0ZDdZ?= =?utf-8?B?T1pKWlRnanlaWTFZV2JQWkpkeDFvK09nblpZQ1dPYjZwTjM4T1gzNVRvejA0?= =?utf-8?B?TUdCR2ZZY3JnS1RHNWJ0VlVNbUZhRm54ZG1xSXZ2cElZVnhUM2sxZkZBQy9q?= =?utf-8?B?ZVNwQkVSQ1VHVWFFZDltaHhRM1ZRSUFlYzAwd215NkVLZG9qa25DR1VMNlM5?= =?utf-8?B?WkxsdXFMdHczVVpUZDFOSytwc2R3bm9sdkh2MWNIK1NFbjN6b0lqVkJHVWkx?= =?utf-8?B?YThxc09uZHNZOFhIRlo1WHgzVWJ5THdqdUJiaFZ6YTd4Mk9qc1Z0NkdzeUU0?= =?utf-8?B?ZWRUNHFRYXJWVXVabHNNeGdKbk5IdGFBRWN6S0Y1YmJkYWNNVXI2cXAwblJn?= =?utf-8?B?cEdEdnI2alUvWFlwZU9BMkN3NEVjZWVsRG16WVFQQWczcm81WDRwUTBqN2Vl?= =?utf-8?Q?3pb07VPmLQFk4ctLcTd+bT8=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: <32EC1FB25685D24EB25566FABF9BBB20@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB6828.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 267cca99-c8ad-4fde-6520-08dcbac3af33 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Aug 2024 11:41:20.0023 (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: /I12Av93Q0thwvd//snrjzVpCu6IH+ZV+EYKBtc3/yQ2JxE55tvFJU5o6sNniTwQpQtmn5Cxe4jKQ+NkHD09YXoKek8WWvnmxcD2Xpeqakc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB5840 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=BMuRCYOK; 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:2607::601 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "MOESSBAUER, Felix" Reply-To: "MOESSBAUER, Felix" 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_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: jkzY9LWyfBhA On Sun, 2024-08-11 at 10:10 +0200, 'Jan Kiszka' via isar-users wrote: > On 10.08.24 23:58, 'Cedric Hombourger' via isar-users wrote: > > Some vendor kernels come with additional directories to be included > > in the > > linux-headers package in order to support building of their out-of- > > tree > > drivers. HEADERS_INSTALL_EXTRA may be set to a list of directories > > relative > > to ${S} in any kernel recipes that includes linux-custom.inc > >=20 >=20 > Does this affect more than the legacy Nvidia Jetpack 5 kernel? I > worked > with a lot of vendor kernels but didn't have the need elsewhere so > far. >=20 > Note that we also didn't merge (or even propose?) the ccache > optimization for that horrible and now (JP6) removed kernel overlay > of I proposed this patch in [1], but due to a lack of downstream consumers (except for JP5) and the questionable issue it is solving, it was never merged. [1] https://groups.google.com/g/isar-users/c/dQqxKdA7d-4/m/xuFhLj7HEgAJ Felix > Nvidia. And for the header topic, we resolve it in the downstream > recipe > - a 3-liner by now. >=20 > Jan >=20 > > Signed-off-by: Cedric Hombourger > > --- > > =C2=A0RECIPE-API-CHANGELOG.md=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 12 > > ++++++++++++ > > =C2=A0.../linux/files/debian/isar/install.tmpl=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 6 ++++++ > > =C2=A0meta/recipes-kernel/linux/linux-custom.inc=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 12 > > ++++++++++++ > > =C2=A03 files changed, 30 insertions(+) > >=20 > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md > > index 65cd98b3..21c558d2 100644 > > --- a/RECIPE-API-CHANGELOG.md > > +++ b/RECIPE-API-CHANGELOG.md > > @@ -634,3 +634,15 @@ into kernel kbuild package. > > =C2=A0 > > =C2=A0When downloading from debian snapshot mirrors, rate limits might > > apply. > > =C2=A0To limit the amount of parallel fetching to n kB / s, you can set > > `ISAR_APT_DL_LIMIT=3D"`. > > + > > +### Custom directories in vendor kernels > > + > > +Some vendor kernels come with additional directories to be > > included in the > > +linux-headers package in order to support building of their out- > > of-tree > > +drivers. `HEADERS_INSTALL_EXTRA` may be set to a list of > > directories relative > > +to ${S} in any kernel recipes that includes `linux-custom.inc`. A > > l4t kernel > > +recipe would use the following setting: > > + > > +``` > > +HEADERS_INSTALL_EXTRA +=3D "nvidia" > > +``` > > diff --git a/meta/recipes- > > kernel/linux/files/debian/isar/install.tmpl b/meta/recipes- > > kernel/linux/files/debian/isar/install.tmpl > > index 00011517..0a7bdd66 100644 > > --- a/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > > +++ b/meta/recipes-kernel/linux/files/debian/isar/install.tmpl > > @@ -193,6 +193,12 @@ kernel_headers() { > > =C2=A0=C2=A0=C2=A0=C2=A0 (cd ${S}; find arch/${ARCH} -name module.lds -= o -name > > Kbuild.platforms -o -name Platform) >>${src_hdr_files} > > =C2=A0=C2=A0=C2=A0=C2=A0 (cd ${S}; find $(find arch/${ARCH} -name inclu= de -o -name > > scripts -type d) -type f) >>${src_hdr_files} > > =C2=A0 > > +=C2=A0=C2=A0=C2=A0 if [ -n "${HEADERS_INSTALL_EXTRA}" ]; then > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 for d in ${HEADERS_INSTALL_= EXTRA}; do > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (cd= ${S}; find ${d} -type f) >>${src_hdr_files} > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 done > > +=C2=A0=C2=A0=C2=A0 fi > > + > > =C2=A0=C2=A0=C2=A0=C2=A0 if [ -n "${CONFIG_MODULES}" ]; then > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 echo Module.symvers >>= ${obj_hdr_files} > > =C2=A0=C2=A0=C2=A0=C2=A0 fi > > diff --git a/meta/recipes-kernel/linux/linux-custom.inc > > b/meta/recipes-kernel/linux/linux-custom.inc > > index 6aa70fd3..7e312b75 100644 > > --- a/meta/recipes-kernel/linux/linux-custom.inc > > +++ b/meta/recipes-kernel/linux/linux-custom.inc > > @@ -48,6 +48,8 @@ LINUX_VERSION_EXTENSION ?=3D "" > > =C2=A0 > > =C2=A0KERNEL_DEFCONFIG ??=3D "" > > =C2=A0 > > +HEADERS_INSTALL_EXTRA ??=3D "" > > + > > =C2=A0# Add our template meta-data to the sources > > =C2=A0FILESPATH:append :=3D ":${FILE_DIRNAME}/files" > > =C2=A0SRC_URI +=3D "file://debian" > > @@ -84,6 +86,7 @@ TEMPLATE_VARS +=3D "=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 \ > > =C2=A0=C2=A0=C2=A0=C2=A0 KAFLAGS=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 \ > > =C2=A0=C2=A0=C2=A0=C2=A0 DISTRIBUTOR=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= \ > > =C2=A0=C2=A0=C2=A0=C2=A0 KERNEL_EXTRA_BUILDARGS=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 \ > > +=C2=A0=C2=A0=C2=A0 HEADERS_INSTALL_EXTRA=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 \ > > =C2=A0" > > =C2=A0 > > =C2=A0inherit dpkg > > @@ -224,6 +227,15 @@ do_prepare_build:prepend() { > > =C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# produce a changelog f= or our kernel build > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0deb_add_changelog > > + > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# make sure user-specified d= irectories do exist in ${S} > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if [ -n "${HEADERS_INSTALL_E= XTRA}" ]; then > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0for d in ${HEADERS_INSTALL_EXTRA}; do > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0[ -d $= {S}/${d} ] || { > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0bbfatal "HEADERS_INSTALL_EXTRA: > > '${d}' not found in \${S}!" > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0} > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0done > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0fi > > =C2=A0} > > =C2=A0 > > =C2=A0# build directory for our "full" kernel build >=20 > --=20 > Siemens AG, Technology > Linux Expert Center >=20 --=20 Siemens AG, Technology Linux Expert Center --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/= isar-users/0c3d663a4f2541fe5d94c2cafb954583eb2a57d8.camel%40siemens.com.