You are not logged in.
Pages: 1
When is the linux kernel upgraded in the main repository for Arch Linux? How is it decided to upgrade the kernel, or who is involved in making the decision?
This is probably answered somewhere else (i.e., mailing list, maybe), but I thought I'd ask since I can't seem to find a solid answer. I am also aware of custom kernel builds and how to do it, I'm just curious what are the protocols for upgrading Arch's "mainstream" kernel.
Thanks
Offline
TL;DR - When it's ready.
It's basically the same procedure for every package:
0) Package is reported out-of-date (This may not happen. The maintainer may do it themselves).
1) Package is built, making any necessary changes such as config, patching hot-fixing and checked to see if it "works".
2) Dependent packages are re-built and checked to see if it "works".
3) Package has to be signed off before being pushed (for official packages).
For kernels, you typically don't see the .0 release ever pushed to [core], but a couple of revisions later, mostly when everything has been worked out.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
To add one missing step to the above:
-1) Upstream releases a 'stable' version.
Sadly our flag-out-of-date system is polluted by a bunch of noise when users flag a package because upstream pushed a change to git, or made a revision in a beta, alpha, or other developmental branch. These are not relevant for (a vast majority of) archlinux packages. Our repos package software when upstream releases stable release versions. We leave it to upstream to determine what they consider stable or not. With the kernel this is pretty clear: kernel.org has "stable" branches - this is what gets packaged into the repos (after the above mentioned steps). The mainline branch is not packaged for our repos, though it is available in the AUR and in some non-official repos.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
BTW, is it me or the upstream stable kernel releases slowed down recently?
Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline
BTW, is it me or the upstream stable kernel releases slowed down recently?
4.4 is to be an LTS kernel. I think they are a little more cautious with these.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
BTW, is it me or the upstream stable kernel releases slowed down recently?
I noticed that as well. Not just the kernel either. A lot of projects seem to be really slow in releasing new stuff recently.
I assumed it was just because of the holiday season though. Probably a lot of people have been on vacation with family.
If quantum mechanics hasn't profoundly shocked you, you haven't understood it yet.
Niels Bohr
Offline
As the kernel matures, tons of lines of code are added and therefore more perusal. Also many drivers including new chips like ARM and more hardware, embedded and otherwise. Therefore the job of kernel upkeep and regression check gets bigger day by day.
Offline
As the kernel matures, tons of lines of code are added and therefore more perusal. Also many drivers including new chips like ARM and more hardware, embedded and otherwise. Therefore the job of kernel upkeep and regression check gets bigger day by day.
Isn't 4.4 like 1.7 million lines bigger than 4.1?
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
Pages: 1