New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
linux-chromiumos: remove 3.14 #25146
Conversation
Nice to see your contribution! I'm happy to merge this, and agree with your assessment. @zohl is there a realistic alternative we should pursue? Do you still use these kernels? |
Previously #18726 |
Seems to be still actively maintained (last commit yesterday). https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-3.14 Maybe we can increase the patch level version, if we can identify a compatibility with the corresponding lts release. |
@grahamc, yes, I still use this kernel, but I don't mind of removing it. There are at least two alternatives to
The first one builds and runs fine, but there is no sound support at all. Fortunately, soon I'll have enough free time to look closely at it and finally get rid of FWIW, I still use very old version of [1] https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-3.18 |
3.14 is no longer supported upstream by kernel.org and thus no longer receives security patches. The git commit mentioned in this .nix isn't even available in the linked repository -- https://chromium.googlesource.com/chromiumos/third_party/kernel -- so I think this .nix might be dead anyway. Finally, it specifies 3.14.0, which is so ridiculously old (the latest was 3.14.79) that nobody develops for it. Fixes: #25145 Supports: #25127
@Mic92 wrote:
It's not maintained by kernel.org anymore. However, if you'd alternatively prefer to switch the .nix here to a more recent commit from the chromeos people, and then make sure to track their git repo carefully, that'd be a satisfactory solution to me. But IMHO it's easier and probably better to just get rid of ancient kernels.
If you go this route, be very very certain you do this perfectly, since a lot of #ifdef hackery relies on you getting it perfect. O_o |
linux-samus sounds like the better option. Also it should support sound out-of-the-box. |
Great, I think we're in agreement then. Let's go ahead and merge this, and then after you can merge #25127? |
3.14 is no longer supported upstream by kernel.org and thus no longer
receives security patches. The git commit mentioned in this .nix isn't
even available in the linked repository --
https://chromium.googlesource.com/chromiumos/third_party/kernel -- so I
think this .nix might be dead anyway. Finally, it specifies 3.14.0,
which is so ridiculously old (the latest was 3.14.79) that nobody
develops for it.
Fixes: #25145
Supports: #25127