Hi RonR,
I've made some changes to build-kernel as bc, libc6-dev and make are all automatically installed (in Trixie, at least) and, reinstalling them changes them from [installed,automatic] to [installed,manually], while libncurses5-dev is outdated. I replaced it with libncurses-dev which causes it to automatically install libncurses6 also.
Also, is it necessary to install both crossbuild-essential-armhf and crossbuild-essential-arm64, rather than one or the other depending on which platform you are running and which platform are building the kernel for.
Install options could be a) cross compile a 32-bit kernel, or b) cross compile a 64-bit kernel, which installs the relevant package and proceeds with the build.
I've made some changes to build-kernel as bc, libc6-dev and make are all automatically installed (in Trixie, at least) and, reinstalling them changes them from [installed,automatic] to [installed,manually], while libncurses5-dev is outdated. I replaced it with libncurses-dev which causes it to automatically install libncurses6 also.
Also, is it necessary to install both crossbuild-essential-armhf and crossbuild-essential-arm64, rather than one or the other depending on which platform you are running and which platform are building the kernel for.
Install options could be a) cross compile a 32-bit kernel, or b) cross compile a 64-bit kernel, which installs the relevant package and proceeds with the build.
Statistics: Posted by jeremym — Sat Sep 20, 2025 6:54 am