Hello, When cross compiling the linux kernel with `CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y` it tries to compile the plugin for the target platform instead of for the host machine causing the compilation to fail.
I've opened a bug on bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=219973 Specifically I am using GNU guix and trying to compile with `ARCH=arm` and `CROSS_COMPILE=arm-linux-gnueabihf`, in guix the include paths are setup in a non typical way so if that is relevant to this error I am happy to provide more detail, but hopefully just the output of make showing `CC scripts/gcc-plugins/latent_entropy_plugin.o` instead of `HOSTCC` like many other files in the scripts folder is sufficient to reproduce and solve this issue. Kind Regards, Tadhg McDonald-Jensen
OpenPGP_0x85C0C8DCBBF44EE7.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature