Control: tags 943555 + help moreinfo
Control: severity 943555 important
Control: affects 943555 + linux-headers-5.3.0-1-arm64 gcc-9

Hi Chris--

Thanks for the report!

On Sat 2019-10-26 12:51:47 +0000, Chris. wrote:
> on Raspberry Pi3 kernel module stops building since updating to kernel
> 5.3.0.1.
>
> Output of /var/lib/dkms/wireguard/0.0.20191012/build/make.log
> DKMS make.log for wireguard-0.0.20191012 for kernel 5.3.0-1-arm64 (aarch64)
> Sat Oct 26 12:37:31 UTC 2019
> make: Entering directory '/usr/src/linux-headers-5.3.0-1-arm64' 
> arch/arm64/Makefile:58: *** arm-linux-gnueabihf-gcc not found, check 
> CROSS_COMPILE_COMPAT.  Stop.
> make: *** [/usr/src/linux-headers-5.3.0-1-common/Makefile:179: sub-make] 
> Error 2
> make: Leaving directory '/usr/src/linux-headers-5.3.0-1-arm64'

I'm not sure this is a wireguard-specific issue...

This looks to me like you don't have the arm64-specific compiler
installed, which ought to have been installed correctly by
linux-headers-5.3.0-1-arm64.

I note that the arm64 flavor of the linux-headers-* packages just
depends directly on gcc-9, and not on any specific variant of it.

compare with the x86_64 variant or the armmp variant, which explicitly
point toward an arch-specific metapackages for gcc:

    https://packages.debian.org/sid/linux-headers-5.3.0-1-arm64

vs:

    https://packages.debian.org/sid/linux-headers-5.3.0-1-amd64
    https://packages.debian.org/sid/linux-headers-5.3.0-1-armmp

Is it possible that you have some other architecture's gcc-9 installed,
or something like that?

Regards,

        --dkg

Attachment: signature.asc
Description: PGP signature

Reply via email to