I configured my own set of kernel options and am trying to customize my kernel using a combination of fedpkg srpm and rpmbuild. For the first three steps of my script I: a) copy my kernel configuration to kernel-local and edit %define .buildid, b) run fedpkg sources, c) run fedpkg prep.
Unfortunately fedpkg prep fails. Specifically, I see the following:
Processing /build/fedora-kernel/kernel-5.16.18/linux-5.16.18-200.local.fc35.ppc64le/configs/kernel-5.16.18-ppc64le-debug.config ... Error: Mismatches found in configuration files Found CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m after generation, had CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y in Source tree error: Bad exit status from /var/tmp/rpm-tmp.l1MWrC (%prep)
Does anyone know why this happens? I would expect the build scripts to be using the configuration merge tools, and so allow me to override configs, but that might not be the case. Thanks for any pointers!