From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7073474485257502720 X-Received: by 2002:a05:600c:4f83:b0:389:e96a:5aac with SMTP id n3-20020a05600c4f8300b00389e96a5aacmr13108940wmq.130.1647254004531; Mon, 14 Mar 2022 03:33:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:500b:b0:389:b5f1:ce5d with SMTP id n11-20020a05600c500b00b00389b5f1ce5dls3992964wmr.3.gmail; Mon, 14 Mar 2022 03:33:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwNClmXn6VQ6nakdNQCLyFjZNpJPFW+19RCKqzOpJr2jgOyEpL7UbpPbyhLH1hpQ8l1H5AL X-Received: by 2002:a05:600c:3b1c:b0:389:8677:6c73 with SMTP id m28-20020a05600c3b1c00b0038986776c73mr16777660wms.192.1647254003734; Mon, 14 Mar 2022 03:33:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1647254003; cv=pass; d=google.com; s=arc-20160816; b=TdIonoqRF9BM3D7D2CXwAks/FNoWSmhWJdCirN0HLkxcF2/Nwdzly0gNkts54bTurm Cd/kX6MvkV2Ixr5GjupPUeRk/RNfNAzdbYhdpeX1MC/5tmYG3sCRgXG6JV3Zr/ecQIUR huA6nuJddyGdm/CD6UJTfHsvjpPPaAzvfpGNeKZ3KOC/1RL1xMPuEZlOQmxFk0wLVJD8 TJz6sE4fNa1Mfmpkd5JYlO8qRpLp+Vh/1n6tidK2xt/FLSKoKPG308MXxs+EpieTFJbZ c+x+nVwe/agg3YxAHDkwA8AWDT9OHh1DBSgXvQ1W1/uJkE8LRECufdMrCnHhiJGh7a6j mRrw== 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:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=MaxsiXao3fUy8k+gn66460bZHTCDFm2nkt7+gs4W6Do=; b=TsPtHBEMD93pBIVGf+VisDVa07jMqdNK1524GSDkJuwlhK7UzDjcljhRHq8npiowaC //Ze9IaS+OlqSrIllCYp0cp058UIAPTQoXz0CHB5nA9O8VTpOZfh4GGO1Fvx/eHcu2Uj fj4aVVmGAxsxmVo6pOtIB3FW9dA3uVEMiPKshasIlWjOgG4P4jtwTTAtB5evxL2+pjwk v9GPvsn6zwk/9uQsUstLuTaELekyCsC1Po6N/tWN0vcDpEkAJnz5XiHgoHuAnVIaFDPt vebmLiU8Qg6LChUTpMf7KoSAHonjGlO2k8rsy1Eem3rFUsPaFaqpKT4dc/1gouj3na5R CFaw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Lh6WtGni; 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:7e1b::621 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 EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20621.outbound.protection.outlook.com. [2a01:111:f400:7e1b::621]) by gmr-mx.google.com with ESMTPS id o9-20020a5d47c9000000b0020384b4da34si831248wrc.0.2022.03.14.03.33.23 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Mar 2022 03:33:23 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:7e1b::621 as permitted sender) client-ip=2a01:111:f400:7e1b::621; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Lh6WtGni; 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:7e1b::621 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=Cq8xHFXuJ/dtZaB5rmg3lbNy+zTeriKL9Tga01DMOaSDFQh1ArCEUk+58/iK1pZmC17a9GDv4o9eX0+YOogyeDITb25V9rra2g3x+CcENsreZi4tzGPcnnKIqPyA3ewN4BZh+BusPbjjRsS99JIRz7yQCMAj+ccfagocu//U1xY+RoMy+QcmEoe6L9sVVZ1hxj1uYrHeccUHtUGgGyDOXQ3GBymZcHEzZo/1/oK5BD0sB2Y0OM3qEyW+FYLeTCo2B1iFwpSxg8J/bZN2w/HPUzc5wvMDrm3wNrD7shg0+a/3pBNsMaaiSgUiHjEPY6w3QihjQoEQ0rGJf/iF3IggGg== 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=MaxsiXao3fUy8k+gn66460bZHTCDFm2nkt7+gs4W6Do=; b=l4nSrPw1gE4O6VJxVlJnn66IpCF9pALv2rkPGTD8DnY0q5pEBMEoIGCW9RKmeBkNDyPGj2r+S1HClYsNGa4tBSR71CjdKhjBySkDlemwYEg237jVAIWV76H8lFkan+jKKIIMJ2u+Kk4ARyZ//0vfeUnG2EQBMLT1VFOjHbO7PP3EM3LwduG4P/Q2LeC3M6zjuSKCp+3v6ekvBhiFc0+gNV55xCc/rhuQbmnUAlvQYuwdXr8zu0zm4NkcLtnfDQswlS+ZqhrMJdpW0U0RZZypRFaxUAg/pbzwEwPBtInarn5JQCLa1/RdcuWrM0LfIGW5vGT+i7uxSAS/KLvSCA13Zw== 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=MaxsiXao3fUy8k+gn66460bZHTCDFm2nkt7+gs4W6Do=; b=Lh6WtGniV8Fih5kV80cp0KDWabd3S/iDfRf1CMgrCZMnxqtNfScIcTE8D7H1ZWvB5zGU7JaVlTEomvcHc1YJMHUcFFv+uaBcXwuc81Kbb11dxCeHQwGDP0lpQEZeE2qM7ovbb+AXwd2WpCfAkciSE4LSJ6U/7EuLl19jLkhRLE38Kg2LxUpD3BZObyZW8OcXzTmMaymruEMV1dfFtCpnIYVQoCdetkQxav7c7A6eYRRcx8Ahiop7NZqaX1DGkV27g2oFNxk/+pLkdyE7cCa+T5WBHO/4YeGd64A5eJdfzkUOkMp9YTAdOuG72QVC9l/CknOhM6lFfakOrCk0frlapQ== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by AM7PR10MB3255.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:dd::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Mon, 14 Mar 2022 10:33:22 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d%7]) with mapi id 15.20.5061.026; Mon, 14 Mar 2022 10:33:22 +0000 From: "Moessbauer, Felix" To: Helmut Grohne CC: Johannes Schauer Marin Rodrigues , Ben Hutchings , "debian-kernel@lists.debian.org" , "debian-cross@lists.debian.org" , "isar-users@googlegroups.com" Subject: RE: Dependencies of linux-headers- packages Thread-Topic: Dependencies of linux-headers- packages Thread-Index: Adgu7dwfnVDvAMAnRR6YPM9IktHhDADl+M+AAH/+F6AAMkWcgACPkt1w Date: Mon, 14 Mar 2022 10:33:22 +0000 Message-ID: References: In-Reply-To: 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-14T10:33:20Z; 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=abe03934-d2de-45db-8d51-e3f2229d28d6; 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: 28c3ff16-653e-4c50-21db-08da05a610a5 x-ms-traffictypediagnostic: AM7PR10MB3255: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: ttpgRhi080HLAzhJOI4nJQpikmf03SwzLiTUmG3EU8Vxid5gLSW6IVPmx9r4Y3WmO3v/KZRZjTsU2yBxDM02XYku+4eK8e8YZ8YVLckRhHy65NH0spLj1x3fa40io8MmRs87Kmlc+X0lWCU6g+DKOsS+kVjQjO0X+JP77re1HiDbFEohHBzsWWOgWYJtn2u+5GtckmRLUubGwyuZN26iWjxpxiwTUAzvIhKo8eWNbvFV/O3mCOGPEYSkXMxQGEA2AS5fW7Y/+doHaWIhyYX4OdW/yasQyhizumYRGrZ3WLTe98sPSxJdn9AgK7dRLzhjyFWJLl4mcRc/pu//5IMygmyIK15SU+eejVHd2WAhe9FeBEa6LuBh2Bh1D6zJFO8R7zb1f9dZDVDjdOOZj7Q6fTzi0AmOBqxps/7hA+/gzBh6wcgKzOrj/jYc14LOm03DFnJioJO/7O9R6ffzzn73nGljhGAQ/ODrWAsJCRDHJ9A3S2NTjU6gwZPOK0jmkDTsnO+opdoYn5nzRuY3KVOn+pj/Ob2nZJKFFodaHgIPX3AtrUnRiqgbBCTuVnJJh28ho9IP6xHIFceVUNI3OTnQqXz8V2G3yBES7wts2eRLTdGdHa5q+NlcnvEVzJAOQvUiSMeg+zI6ciIVm5VGJgrbgc93DeNg3Oo74+42sQBvCONpcuD8co6PHpzqRkXp+O5f6YsMG3moi834Pn3zj65nPQ== 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)(38100700002)(82960400001)(52536014)(76116006)(316002)(55016003)(508600001)(4326008)(66446008)(64756008)(66946007)(8676002)(66556008)(66476007)(33656002)(122000001)(186003)(7696005)(6506007)(71200400001)(26005)(9686003)(2906002)(38070700005)(5660300002)(54906003)(8936002)(86362001)(6916009);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?L9f6pLqk8L8SzAF0jRF30Vi494fBVFn/J4zZdPt+dDC4+jL1GI783//X1d1+?= =?us-ascii?Q?tqx4GkGEV4YjSGAlAndmhWXjcPMbdBnmpUCpvagTcQWAQXGJ6D0EFHnaZU5e?= =?us-ascii?Q?bR4p6yrdDF0w+UXYtPZ4LktLCoo6O1c+TJP8OgTUMFz7DwWqYV/O9DA1MHLd?= =?us-ascii?Q?ycWaQb720BqEjkmkjhlhzUeurGtwEmbKRIN5ZsKyNdv0SXEXNibOPut93fLT?= =?us-ascii?Q?6z67yiDtMQZAzQJDM2azNBbzBDuk1bwMr2AZysSSw/XH49Y0Rg2JFBucPHQN?= =?us-ascii?Q?5fbWaIBo3JRKPyEe51fXWN2myYcbuw8XA2tLUtfvfCc3NjmGpp2cp42P90xq?= =?us-ascii?Q?BOTpY3DRNYVp+l8GO+fvTtRnYua8ZQ2lcB2auP0danVChdEPLY/VlH5a/lqj?= =?us-ascii?Q?kPKd3AI8/Lmm9d8A0jWpF6AKvLfk434H9zYHOh5kG+LA+qCTVR+RtA340Im2?= =?us-ascii?Q?gWj2JInDrBMSc4Ex6kIQr3RqnN8/4FiX5+VAM3YUHzNgqmbmOU+nTMRK35lh?= =?us-ascii?Q?2xrUR/DQM71LlnaeXSs70hB6IOezi9vNdKKy0+8CydKX0UavNyfVZnYbvqBk?= =?us-ascii?Q?nvDQbX6UI/yqWLEVQh6a2dbVeLuMUOkBoRutgEcIvtm4ps5l0CxiCWv1Cay0?= =?us-ascii?Q?m/tmRTEREAgqIG1vcH7+IF9VkRPnTQ+LMZSijulUFmJGHeSJGV/yplEq3qPg?= =?us-ascii?Q?AI7C8gUCouZeCKv+UPMqz4Co03D5DbMWfBCq1aMFpSMrMUrAR10cVR/ANWVe?= =?us-ascii?Q?gx0quSxoCh/RtyzlFMajH4rHGCbQIK+4G3EjtWWlREKyZwlFX/SLW8H3nlja?= =?us-ascii?Q?IqCd567bLw/U9koEsLq8ZpePjIF28Unk/Z7EbV9UQxN32cXBRGHAmgbDjVTE?= =?us-ascii?Q?zCXfEBOldwKyeua/KOUEr1MLYNIu9/KAhgYCzOxQUKHnBeKQx2yaeX4nvr3m?= =?us-ascii?Q?W8uWeX9ktMzxHL++nLDORO1uZtsXEJ+OH4U4DCDtabE/O0U1CBnzR+yhDlyA?= =?us-ascii?Q?E4RCfoZLkvPI6fCFsxQvHi67BAWhg51OAIOCPq1y6Fbs++DXayWZpSRKq2qe?= =?us-ascii?Q?bQnNLlvgfpWCtihZaOqXFdSEjjDM8SNy4QzywqTtJq5jCzi47S14Z+0M2Xh/?= =?us-ascii?Q?3mWSNUS78NK2PToUvxb98iolVYCbCiHtQAZtQchv71sXaUIQM+5rQ1F6Nq90?= =?us-ascii?Q?MHq7fgDhEYx92MR5bHww/pNonbXRYCyToLVNiRSAvuVT5YHapI07SBdfTg9e?= =?us-ascii?Q?FSJ3SVN+5dMdtFXpdR8yNzG8Sf8wFCjle0odi5u9FKRx2Xj4AboY53UjeBVF?= =?us-ascii?Q?hM4CI7wxWz+bUe53p+99cnrf8YTMg5i8nWR/ESrTSVB5MQG/mxPoRSZfDt5a?= =?us-ascii?Q?1SAUngXp5DfaG7osqc7v3Zt51aUBQP4Ydgu3rgWbvDTcolTnKsgF3VqwOx/W?= =?us-ascii?Q?OeVj/qcmPu+qg97KSd9vBsWp0Ka+kraExDqevbGhXsGEnnfIORxJJQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" 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: 28c3ff16-653e-4c50-21db-08da05a610a5 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Mar 2022 10:33:22.7376 (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: gZ4XOxPK2d06N1OpDMCwnk9mFlF2ssOG1q3CmGno3Ab5Rl5CYJmYTWKPuR2Opv1fuhDHhu7FTuNxrXY3UdmNctzuBx8yydofaXc6Tf3UFNI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3255 X-TUID: M4ZIAuxWgw26 Hi Helmut, > From: Helmut Grohne > Sent: Friday, March 11, 2022 2:49 PM >=20 > Hi, >=20 > On Thu, Mar 10, 2022 at 02:13:34PM +0000, Moessbauer, Felix wrote: > > Many thanks for the patch. > > I just (manually) backported that to Debian bullseye, tested it for arm= 64 and it > worked like a charm. >=20 > Can we please stop piling up workarounds and instead fix this once and fo= r all? >=20 > I see us mirroring the "LTS problem" here: Everyone maintains their own s= tuff > with local patches and it barely works. LTS now has a solution in the for= m of > freexian where the effort is centralized and made available for the benef= it of > everyone. In general I agree, but here the situation is a bit different: The dependency to the host compiler (e.g. arm64) is too narrow. In general, any gcc compiler in the correct version should do. As discussed earlier the linux-headers -> compiler dependency is just a con= venience dep. I proposed to remove it or move it to the "recommends" section. But the proposed solution might be better as it maintains backwards compati= bility. For users that just want to cross-compile a module, there is simply no reas= on why the have to install the compiler for the host architecture (e.g. arm= 64). And this use-case is perfectly solved in the patch from Ben. Felix >=20 > Helmut