linux-next: build failure in final build
From: Mark Brown
Date: Thu Jul 02 2026 - 14:29:05 EST
Hi all,
After merging the kthread tree, today's linux-next build
(powerpc pseries_le_defconfig) failed like this:
ERROR: modpost: module random32_kunit uses symbol prandom_warmup from namespace EXPORTED_FOR_KUNIT_TESTING, but does not import it.
make[3]: *** [/tmp/next/build/scripts/Makefile.modpost:147: Module.symvers] Error 1
make[2]: *** [/tmp/next/build/Makefile:2134: modpost] Error 2
make[1]: *** [/tmp/next/build/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2
Caused by commit
2ee1282ed36ff (lib/random32: convert selftest to KUnit)
This appears to be showing up in this specific PowerPC configuration
because ppc64_defconfig turns on
CONFIG_KUNIT=m
CONFIG_KUNIT_ALL_TESTS=m
which is an unusual choice, normally defconfigs don't turn on KUnit and
when KUnit is enabled it is built in.
I have ignored this for today.
Attachment:
signature.asc
Description: PGP signature