A collection of assorted fixes to fix compilation of a good chunk of downstream kernels. [ci:skip-build] # build tested all 148 kernels locally Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6670
[ci:skip-build] # way too many packages changed [ci:skip-vercheck] # just moving Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6519