Open ardynn opened 5 years ago
This happens because the .config you're using was from a 5.1 kernel and doesn't have all the options defined for 5.3.6, so the build system breaks. Run 'make oldconfig' whenever you change the kernel version (even a minor release), and it will ask you questions only for the new options. The kernel should then compile without issues.
You may want to double-check that the surface drivers are enabled. 'make menuconfig' (or 'make nconfig' which is a little nicer) and go to Device Drivers -> x86 Platform Specific Drivers and make sure all the Surface drivers are enabled.
See https://forums.debian.net//viewtopic.php?f=5&t=143515
The actual build error was further up in the terminal readout. Since you had four threads, the others kept going until they finished, so the actual error is behind all those.
I had this issue (with the mainline Linux kernel, not this project) so try scrolling back or using one thread so you can see the error
If this is the same error that I got then I have the solution:
SYSTEM_BLACKLIST_KEYRING = N
I'm pretty green at this, but I've been on Linux a couple of years so help and patience would be really appreciated.
I'm trying to build Qzed's kernel on Debian testing as per the instructions, but I keep getting a [debian/rules:6: build] Error 2. No errors applying the patches or anything.
When I ran
make -j
getconf _NPROCESSORS_ONLNdeb-pkg LOCALVERSION=-linux-surface
for the first time it asked me dozens of questions about what support to include, so I tried generating the .config file using make ARCH=x86_64 defconfig and then make menuconfig. In both cases compiling seemed to finish and give me .debs which installed, but after loading the installed kernels with grub, the screen went blank.If anyone could point me in the right direction I'd be grateful.