- Import Suse depmod/kmod patches - https://github.com/SUSE/kernel-source/tree/master/patches.rpmify
- Tweak mkspec to respect Suse /usr usage
- Run grub2-mkconfig post-install
- Get rid of the undesired test tweak in 0013-fedora-rpm.patch added with e0c74e5e15
We may have some additional work to do as my limited testing with Arch's defconfig + _kernel_on_diet="true" didn't boot. It might actually work with the full defconfig or using Suse's using _configfile="running-kernel". I'll run more tests as needed on my main machine as it was a PITA working on this with a dualcore broadwell laptop 🐸
* prepare: remove prompt for modprobed.db
it's an advanced feature, we don't want to prompt it
just like with TCP congestion algos
* add "_kernel_on_diet" customization option
A little less sugar intake is always welcome
this option hopefully helps with building kernels in github ci
* prepare: fix typo in var name $_where
the underscore was forgotten all this time...
* ci: enable _kernel_on_diet
* ci: move away from deprecated feature
the new approach is better actually too
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
* Remove anbox option
officially no longer active since months.
basically no longer active since ages.
an alternative is available and in active development (also recommended by anbox), no need to keep this here
* Add Waydroid support
---------
Co-authored-by: gituser <nore@nop.np>
* install.sh: RPM: add install deps
* install.sh: Fedora: remove fedora 32 code path
too old by now
* DEB: add dependencies
* install.sh: do not install libc-dev package
I don't remember why I had to keep it, but I just tried installing only
the image and headers and nvidia-dkms installed just fine
Closes: #772#732
* prepare: disable CONFIG_LOCALVERSION_AUTO
Closes: #729
* install.sh: gentoo: do not do initramfs and booloader config
it's done directly by the kernel-install script called by make install,
which gets changed in gentoo to do what needs to be done
* patches: fix RPM patches for 6.4 and 6.5
The fallback mechanism was always trying to use schedtool first, outputting an error if missing which could confuse users, before moving on to the non-schedtool path. This gets rid of the unneeded error.
Fixes https://github.com/Frogging-Family/linux-tkg/issues/783