From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7070785407323996160 X-Received: by 2002:a2e:9cc5:0:b0:239:da6e:290d with SMTP id g5-20020a2e9cc5000000b00239da6e290dmr22991447ljj.4.1646295517180; Thu, 03 Mar 2022 00:18:37 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:15a3:b0:443:7b15:f451 with SMTP id bp35-20020a05651215a300b004437b15f451ls1035441lfb.0.gmail; Thu, 03 Mar 2022 00:18:36 -0800 (PST) X-Google-Smtp-Source: ABdhPJwUON6x/+sceuaxjUDphGE8ltNtqfKIIkN2aVS5vJT4yFbHhpat/KkTpQnA1O1W1QImavs8 X-Received: by 2002:ac2:5963:0:b0:442:eff6:4219 with SMTP id h3-20020ac25963000000b00442eff64219mr20751819lfp.56.1646295516207; Thu, 03 Mar 2022 00:18:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646295516; cv=pass; d=google.com; s=arc-20160816; b=ON4VQPlliA8L0eslmQSh7BOTAvtxhgtNUAVXwOkzaI3AjCtJWGKj5pKGxLkvgS0pWp Xlk3S/RLtBC/EFtpzNKDyJQNQ5dsFlt2a00x6tkTtheDKkI+PwMTiV38Z/QQMxtvuG6s 0nmeNlyB4J5uyWaX/JBJVDn7RKlvH1gL7W0KR7UryYkso7wgslKmI935Hg/YLM8rJPwk 7WtN979NoqGICzX0dNDpmsvpMUiNADHJh+zVZW0AXIBA8tl7gFOHSQxZwGYOxmgy1+YU d06SHUkQhWYi/UxKVlYIiOaVife7SbuD1yPycXaqh+HLWI3eaFWzeWeuDv7W/V1Dl4v8 WceQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:to:from:dkim-signature; bh=Pfo4YMGK2F7Mww/J2+hF3Yodj4G0jer45kVDh2r2qzY=; b=eR/VKrZSL7SbQH+Ne2FRbPawYawYV1SXWaRbXUJVf7MFsRj+pdfG5p9TA9h7i4D5lM 9WfOxvF2cH/pdG3sG+8qCIsYzscpAJ8RTs9Hyq/Co0ZtQxwtTGPB05aZBTHsYdZrYANW TWPbUeTG4XTe95E1NvIXqI6HdPaZwMcHan91Mfe4MUvWNloYUozRbTayOkAixttw1tqy Ou7kTWSjXS5Fvj57zrcCnoVZgxtzNybY8IpDT0wjxoWenBWTnu1oxBbUm753fMyWRg9Z LOpdnHDosAieFB8LeTRPrU9Mkqrh0CHUifs2gmaEbLOZpei8WTf5tb+k10mbjIQP/p49 EdRQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ux2ebo61; 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:f400:fe0e::607 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on0607.outbound.protection.outlook.com. [2a01:111:f400:fe0e::607]) by gmr-mx.google.com with ESMTPS id w24-20020a2e9598000000b002463b72fb7esi92914ljh.5.2022.03.03.00.18.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Mar 2022 00:18:36 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe0e::607 as permitted sender) client-ip=2a01:111:f400:fe0e::607; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ux2ebo61; 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:f400:fe0e::607 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ef944cuQKfuikT+lNJaJj+VmNWeY3hBTfz9IZXQBvkCa4Ur+Hsdgv8d/7uFynArShYgWfEO9srWwKSDvtyxdOvfFVjb4i1maJzlxCOZNMhwCyVOwc8DtSWkFXZFJDBJiv2IhTXEteV5bpF2YG/IWxyRfMlSEjVOeaA5mJVztU5mK+zVBAcSKZHUHeCae2yYkhUPsBXRz49z/XJoeiUuCntqM62r6Tet9Gg4Cq5Fl3yF6MeUb2fJUKMw6VYH6y60jBeeh5QcQ4cte3ZR1JKZ3nwYLm5GTqtQgurMk0zio0AR0a13smi+ktFpAljehbz5Rr3BWY4ssp7v+mONrW3Isog== 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=Pfo4YMGK2F7Mww/J2+hF3Yodj4G0jer45kVDh2r2qzY=; b=Leoygf6XY8HCvWmwIC4BIktGk6xtgRE8qfWWjilPJPrreVEOGAsW3Bas8rAQ4NwM/D1CzBaW73GQ1nrfMOtLZx880Bs+9ggtjeVP+NQ4FEqqTki05zjdE4yf+WJ7RtraEpoYK6qF9NpE5g5mzXpaaiyU8CquA67M/cjJcHIoEt5nMzPoTmpb+GsSGUty3Zu0FP8bV5z+Y6WjukkMIq8aMxxuwuweziNAwQ9bEqIDgLV63bvkQRMVt7P4zAAVK/WWHCn6DK2UDOfMkBu/QiJLIYblUqXvMuulpzPoC/ZJOj3n3T7RNlmHQ67QESf6J51qp2+jGrNVBnmgq1BhqGsfBw== 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=Pfo4YMGK2F7Mww/J2+hF3Yodj4G0jer45kVDh2r2qzY=; b=ux2ebo61NPKL1PazVfouRx8SmONscpPAYFePswGu/6eu3Ogmcwwkw0BD5vEn/hObCVHdr3D6c4l9tDV4Un++SO82d8uQ6xqpsoOiN6M40Jv5OFr6wILjc75LpMW/qbIpuwZH+HXLKjMdQQ75ifT50Q5lkwNm4lHNVq7+LAnuyV5yqY4NeHyP0HVpfp82f8RJka2QD0+7OSTr1oYOYsH+GIKBNriF+BZQu8u5Ok+u4AZW+Jh3u59w1LVTy+1cngnMU4IPpcNzjWp+VtbKpHdUNIdnRhcCaWr8csjHfIEHnZrDZc0T9M573OpG9KOqfuZON1mxLbY9AKJLvJzq5kwNAg== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by DB6PR1001MB1352.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b6::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Thu, 3 Mar 2022 08:18:34 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::a40f:c4a5:75a5:672c]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::a40f:c4a5:75a5:672c%7]) with mapi id 15.20.5038.014; Thu, 3 Mar 2022 08:18:34 +0000 From: "Moessbauer, Felix" To: "isar-users@googlegroups.com" Subject: Cross compilation of kernel modules for distro kernels Thread-Topic: Cross compilation of kernel modules for distro kernels Thread-Index: Adgu1Y5BMifNUp2LR9S8qwt5sT6/Cw== Date: Thu, 3 Mar 2022 08:18:34 +0000 Message-ID: Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2022-03-03T08:18:32Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=25c791ed-6f59-4491-b0fc-69c89e0cfa02; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5a32a4cc-a5c5-429b-ee79-08d9fcee68fc x-ms-traffictypediagnostic: DB6PR1001MB1352:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ckiAWB3dVJUHCpe2TYe8wvPul18Ez/EfyGQL4vQ9kv/RRT+RQVDUNtm9SFuNzoZfv3AK2DGJKZdMFlRZIwYH1OszjTmo7zoBjUra9HHdRDH0CmJ9WmSCsrW4sV2P6RuSetCwH/A+pLyYO3lzis8gBGXNdEbrFrfz8xeoIXPz9sQjQPxwby3DQ+0fehLQjZ4bgbE+0gVz3FG46hc9JJw8r+5LqD4iQfGC+eY9lTsy5nL10zFcuKxr90+BGx2vxJT9KeBezOdmo97TQGWP8TaPobe0jBpGiqnLbSHDx79juLXcTcb8KJ0k2HciMUh7d0OOyknAbclgAjPkt6iH3S88GjlpAuToBsHP/QowdI2gGOyI2Ke6trCG50AEPwgmAd2/A8KWIUL0eooutCzgEjkfJW9txA8Gcm1ZWBo9cGM1WhJ/oQpwrg0v49y9q8J1olGDHztXxkEiLeALN4xQA5e1L4B+LmArCXIeHRHgPktXK1dbB7Lkrwo/lG/6WmphrFytvxbwWH/wWwX+jAy5Rmmrf9jvS4tY6sqzQADiipylP+fMrU29zB2KjCFNV0yI+OTwCMwE5yRyaf71+CgZzqCHhfASbZT5B8S0cN3nkEESvmH9FtvmX8AVi7kpA8T82mTnPRM33vyF8MjZMN7ZcbdMoLKSL8TcfjDUlNkIHZGH1sGgKY8kQF4uyDHkk49iFaeYpPn+HGl4I1fjT/MUd9lLuMrTAj1JX5LYjFPgcUgdwOaZ4vCx97LYUw5W+KZ5nZY6utAl7244yHVoGuObWlOwu6bIp072vlc/1h08OOrMRnI= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(122000001)(52536014)(86362001)(316002)(8936002)(38070700005)(5660300002)(82960400001)(2906002)(38100700002)(26005)(186003)(66574015)(6916009)(9686003)(508600001)(7696005)(6506007)(71200400001)(55016003)(966005)(66946007)(66476007)(66556008)(76116006)(64756008)(66446008)(8676002)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?9Nmq1X6swO8p/O8rw848PXPx4ztg/fJCzf/lzAMIrIHMfjTp/FEkE5YD4b?= =?iso-8859-1?Q?ysQUOzAL9fXtsPCRk9fldqoNhNJ7y7iA+9sY/Zw0cl5Ge4rIReHBjUUJfd?= =?iso-8859-1?Q?jMPjK/hbr8VaMFq+JaIZ4bGEfwEKU1N+cxRiIsQVkTKm4JPPDYRDIlqZDD?= =?iso-8859-1?Q?X6mrM9KsyXuGSBt7UMxdBYHOoZhgc2VL5URLcS7rnjtxDKK3iSJRnrU4WT?= =?iso-8859-1?Q?b+3CffwcEgSFvfPQJgBpF1fwsZzG6g64B0T7FoePvV/G5rDeR6akicsmqr?= =?iso-8859-1?Q?hyTOLhZcv123sPV7h0ltS6O2TBiNt5VbgiAOmZcKumNqrXgEyLN4RWb91w?= =?iso-8859-1?Q?sZmQ9Bf6M6i10aBVsoPtL3nZx4Q8PgadcvtH8cQMIPK4Gt3WSDIp3rgj8a?= =?iso-8859-1?Q?1HQOBF2yJW3dqIroU0MOKLj0GTkIgWulBKG6N92p7OAjzjtWgrLj4IOJVh?= =?iso-8859-1?Q?JBFwICAFqeae8WghC9V4gSe/nKSyT2BxnJvB+vfZ8jGKRXboAF4nlNn2Vv?= =?iso-8859-1?Q?4y9lO3YNXj+s8oQwYslo0HzhaTIgLMuwQdvffcYfrJk270+cRlVSvSY3m2?= =?iso-8859-1?Q?huTBdDc+1J1HoDvuWbEotgM4a3tYtn6F9nZeAftBdaZvQON/R/hOB3pufd?= =?iso-8859-1?Q?QOlxqrFxNx6Yg+qbBwerekckrBqiELJUyQCZiMhnM+6LbX2FWm3gXtlKW/?= =?iso-8859-1?Q?eyu+92XF2wLPWQjph4jGEG6ScJYXRLH2XPqqPbJRaWxJiYkhj13VxGGn0O?= =?iso-8859-1?Q?jyp+H0yr2KnnG+nvY78NcvVD0ByRsTRQCy+XsG8ahjdLDqXO3HZS+6gml+?= =?iso-8859-1?Q?3DIWJvWAQ23BD11jc+Di3wZ81R8ptDEXuWaKSyGAjgDeTsJZ24SQwC/ya6?= =?iso-8859-1?Q?Vhd+2ANcVo+6GRc9ajaSiajlAnPpG03wk+qNsNuduVJsikJ7+Y+Kh4HTR7?= =?iso-8859-1?Q?9bJMlMbdorGEXCjcH8edEUZgsPABJsVNtnOq0ygWIJvZgRNQkfiJQqpOWH?= =?iso-8859-1?Q?zBxTMrtkzTMEnbQ2ETOIoqNX0yPQFqi5l39oTXWVWKHfemBJcK11fkAthJ?= =?iso-8859-1?Q?91zJ2dZY1A/gijkYkOEpfUZBam/3sjEtvl1xW5cCvS51me689awL/pCj+9?= =?iso-8859-1?Q?fhqk1xE1GsLklwdxo+sD7l/vC5Lh3AKCHkQiCn79Pqnmcy87+bXIEtk9na?= =?iso-8859-1?Q?A4l3OI8NDASqrZ34Q5ej9FWGFvaiwrz5DvckvhdC9vlvTg/1Of7ufUGda4?= =?iso-8859-1?Q?NK/ZWZgQ4/MbASBnG1KDYNshpdaUiSgkcuvU4qMHNfeLN9nETUXZeZx7rA?= =?iso-8859-1?Q?M5q/UeM1+GlX2EK7h2r+/SXJgwdX0NLMeV378hK8VapWdjduQVJGK5u5se?= =?iso-8859-1?Q?8lcZvdDVfRds3PWavqPsLvCwJ3ADw6Wf+Ij1eiC2/2+uMmQ80GETOIcfEp?= =?iso-8859-1?Q?y9qjUTBu5HRvA3c6EDeITDm7PnDID94UuogFrl+xAMsojref4XiW0pf9sg?= =?iso-8859-1?Q?6gvc62Ra2YvfQD35kKsndJGNxQhPyesrHW/tHJtET/Esp7ZMrnfMnY6O4T?= =?iso-8859-1?Q?ukYbNfk5BjrowUDQkSs1X0Z1QPDgcyBxdm+TrPAVNSberRbSn2LpYrhcbc?= =?iso-8859-1?Q?EDxxc7OC3heKcbPR3fIeU9Ifc9kT6M5UjJnMEB0Xr6s/BvdG+iFfGJlvCb?= =?iso-8859-1?Q?yyKC+NB2yg5w9rWNWwP2gNO6kgu2AnpuHUGUq0BHERV6GKa65Kzkq+YD4Z?= =?iso-8859-1?Q?ZHfQ=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 5a32a4cc-a5c5-429b-ee79-08d9fcee68fc X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Mar 2022 08:18:34.2820 (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: xYS/se0+tdf84+qawqfvq6oMCSSUBJkNu029BWDchHG6xvdksyNhSMNk2r/OWgTlCljX0auRoY/xAgUyqxUE6sp2hB5X9vQlH3hfOPJ4ydM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR1001MB1352 X-TUID: Dyo8U6ViS9RZ Hi, I just stumbled upon a cross-compilation issue of a kernel module. This might be a general issue we should discuss with debian upstream and al= so handle in the module.inc file. Situation: - custom kernel module - for a stock/distro kernel - for non amd64 targets This package depends on the linux-headers- package which transitive= ly attracts the cpp-:. The cpp-: package however cannot be co-installed with cpp-<= x>:amd64. By that, cross-compiling of the module is simply not possible due to the de= pendencies of the linux-headers- package. Notes: - custom kernels are not affected because they model the dependencies of th= e headers package differently. - builds using the sbuilder should also be not affected because each build = runs in its own environment (but this is to be checked) A workaround is to conditionally disable cross compilation for the module: https://github.com/siemens/meta-coral/pull/16/commits/5a71a1f28b7b2e0406b8f= 1d707b33817fe74d867 Best regards, Felix -- Siemens AG, Technology, T CED SES-DE Otto-Hahn-Ring 6, 81739 M=FCnchen, Germany