Hi Helmut,

> From: Helmut Grohne <[email protected]>
> Sent: Friday, March 11, 2022 2:49 PM
> 
> Hi,
> 
> 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 arm64 
> > and it
> worked like a charm.
> 
> Can we please stop piling up workarounds and instead fix this once and for 
> all?
> 
> I see us mirroring the "LTS problem" here: Everyone maintains their own stuff
> with local patches and it barely works. LTS now has a solution in the form of
> freexian where the effort is centralized and made available for the benefit 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 
convenience dep.
I proposed to remove it or move it to the "recommends" section.
But the proposed solution might be better as it maintains backwards 
compatibility.

For users that just want to cross-compile a module, there is simply no reason 
why the have to install the compiler for the host architecture (e.g. arm64).
And this use-case is perfectly solved in the patch from Ben.

Felix

> 
> Helmut

Reply via email to