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
signature.asc
Description: PGP signature

