You are not logged in.
Hi,
maybe I'm just blind, but where can I find the actual source (git tree?) of Arch's kernel patch file?
The compressed patch file at e.g. https://github.com/archlinux/linux/rele … .8.1-arch1 is just a concatenated diff, and it's really hard to tell what each diff does.
IMO, it would be great if that file was not just a plain diff, but a real patch file with proper information of author, subject, date, message body and any additional tags.
Thanks!
Offline
You can find them individually in the commit log:
https://github.com/archlinux/linux/commits/v6.8.1-arch1
Offline
Well, a patch file is usually created by using (git) diff.
The respective git indices are also part of that patch file, so you can browse the kernel's git source to compare the changes against the original easily.
Also the current patch file is not very large, so I for my part would say, that it's pretty obvious what those few changes do.
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
Did you try the upstream URL? -> https://github.com/archlinux/linux/rele … .8.1-arch1 -> https://github.com/archlinux/linux/comm … 8.1-arch1/ as a comparison https://github.com/archlinux/linux/comp … .8.1-arch1. You can open an issue on Arch's gitlab instance asking for the patch to be generated by git format-patch which would include the comments e.t.c..
Last edited by loqs (2024-03-19 11:49:57)
Offline
You can find them individually in the commit log:
https://github.com/archlinux/linux/commits/v6.8.1-arch1
Thanks, that's what I was looking for.
I was blind indeed, sorry for the noise ;-)
Well, a patch file is usually created by using (git) diff.
'git format-patch'.
Offline
Yes, I agree that using git format-patch and thus having separate patchfiles might make it easier to reason about the changes made.
I don't know why the packagers chose to not pursue this course of action, you'd have to ask them.
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
Yes, as loqs wrote above, I might open an issue for that.
It would be just a minor change and shouldn't cause any trouble.
Thanks to all for your help!
Offline
Arch patches are now listed on each tag's entry on the release page.
https://github.com/archlinux/linux/releases
This is really nice.
Offline