Trying to make a custom image with 5.7.x kernel instead of the default 5.16.x kernel, so I changed the defconfig to
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.7.19"
I get
batocera.linux/output/clockworkpi on cpi-support [!?] took 1m35s
❯ make
grep: /media/arthur/barracuda/local/batocera.linux/package/batocera/emulationstation/batocera-emulationstation/keys.txt: No such file or directory
grep: /media/arthur/barracuda/local/batocera.linux/package/batocera/emulationstation/batocera-emulationstation/keys.txt: No such file or directory
grep: /media/arthur/barracuda/local/batocera.linux/package/batocera/emulationstation/batocera-emulationstation/keys.txt: No such file or directory
grep: /media/arthur/barracuda/local/batocera.linux/package/batocera/emulationstation/batocera-emulationstation/keys.txt: No such file or directory
>>> linux-headers 5.7.19 Installing to staging directory
(cd /media/arthur/barracuda/local/batocera.linux/output/clockworkpi/build/linux-headers-5.7.19; PATH="/media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/bin:/media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/sbin:/home/arthur/.npm-packages/bin:/home/arthur/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/arthur/local/RenderChan/bin" /usr/bin/make -j5 ARCH=arm HOSTCC="/media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/bin/ccache /usr/bin/gcc" HOSTCFLAGS="" HOSTCXX="/media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/bin/ccache /usr/bin/g++" INSTALL_HDR_PATH=/media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr headers_install)
INSTALL /media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include
if ! support/scripts/check-kernel-headers.sh /media/arthur/barracuda/local/batocera.linux/output/clockworkpi/build /media/arthur/barracuda/local/batocera.linux/output/clockworkpi/host/arm-buildroot-linux-gnueabihf/sysroot 5.16 loose; then exit 1; fi
Incorrect selection of kernel headers: expected 5.16.x, got 5.7.x
make[1]: *** [package/pkg-generic.mk:390: /media/arthur/barracuda/local/batocera.linux/output/clockworkpi/build/linux-headers-5.7.19/.stamp_staging_installed] Error 1
make: *** [Makefile:23: _all] Error 2
I can’t seem to find where the 5.16.x is still referenced. And I would like to avoid doing a make clean since it took me quite some time to compile a bunch of things…