Reason: Support for 5.10.x and 5.15.x kernels in Gentoo is being discontinued. These kernel branches differ so much from the mainline kernel that security patches are frequently delayed or never backported upstream at all. The need for proactive downstream backporting creates a lot of maintenance effort for us, and we neither feel confident with correctness, nor with completeness of our backports. Users can still download kernel sources from upstream repositories if necessary. Bug #976694. Removal on 2026-07-03.
Masked by Mike Pagano on 2026-06-03
Install this package:
emerge -a sys-kernel/gentoo-sources
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 7.1.1 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.1.0 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.0.13 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 7.0.12-r1 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.6.143 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.6.142 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.6.141-r1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | |
| 6.18.36 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.18.35-r1 | 8 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | |
| 6.12.94 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.12.93-r1 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | |
| 6.1.175 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 6.1.174-r1 | 8 | ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 | |
| 5.15.209 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 | |
| 5.10.258 | 8 | ~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 |
<pkgmetadata> <maintainer type="project"> <email>kernel@gentoo.org</email> <name>Gentoo Kernel Project</name> </maintainer> <use> <flag name="experimental">Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".</flag> </use> <upstream> <remote-id type="cpe">cpe:/o:linux:linux_kernel</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sys-kernel/gentoo-sources |
euse -E <flag> -p sys-kernel/gentoo-sources |
euse -D <flag> -p sys-kernel/gentoo-sources
| Flag | Description | 7.1.1 | 7.1.0 | 7.0.13 | 7.0.12-r1 | 6.6.143 | 6.6.142 | 6.6.141-r1 | 6.18.36 | 6.18.35-r1 | 6.12.94 | 6.12.93-r1 | 6.1.175 | 6.1.174-r1 | 5.15.209 | 5.10.258 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| experimental | Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental". | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | genpatches-5.10-280.base.tar.xz | 9041760 bytes |
| DIST | genpatches-5.10-280.experimental.tar.xz | 11856 bytes |
| DIST | genpatches-5.10-280.extras.tar.xz | 4020 bytes |
| DIST | genpatches-5.15-225.base.tar.xz | 9646312 bytes |
| DIST | genpatches-5.15-225.extras.tar.xz | 4032 bytes |
| DIST | genpatches-6.1-190.base.tar.xz | 9003984 bytes |
| DIST | genpatches-6.1-190.experimental.tar.xz | 17708 bytes |
| DIST | genpatches-6.1-190.extras.tar.xz | 4032 bytes |
| DIST | genpatches-6.12-104.base.tar.xz | 5520236 bytes |
| DIST | genpatches-6.12-104.experimental.tar.xz | 6052 bytes |
| DIST | genpatches-6.12-104.extras.tar.xz | 4300 bytes |
| DIST | genpatches-6.12-105.base.tar.xz | 5599136 bytes |
| DIST | genpatches-6.12-105.experimental.tar.xz | 6048 bytes |
| DIST | genpatches-6.12-105.extras.tar.xz | 4300 bytes |
| DIST | genpatches-6.18-41.base.tar.xz | 2282372 bytes |
| DIST | genpatches-6.18-41.experimental.tar.xz | 6008 bytes |
| DIST | genpatches-6.18-41.extras.tar.xz | 3972 bytes |
| DIST | genpatches-6.18-42.base.tar.xz | 2361688 bytes |
| DIST | genpatches-6.18-42.experimental.tar.xz | 6008 bytes |
| DIST | genpatches-6.18-42.extras.tar.xz | 3976 bytes |
| DIST | genpatches-6.6-154.base.tar.xz | 7407140 bytes |
| DIST | genpatches-6.6-154.experimental.tar.xz | 6048 bytes |
| DIST | genpatches-6.6-154.extras.tar.xz | 4036 bytes |
| DIST | genpatches-6.6-155.base.tar.xz | 7450188 bytes |
| DIST | genpatches-6.6-155.experimental.tar.xz | 6052 bytes |
| DIST | genpatches-6.6-155.extras.tar.xz | 4032 bytes |
| DIST | genpatches-6.6-156.base.tar.xz | 7582700 bytes |
| DIST | genpatches-6.6-156.experimental.tar.xz | 6048 bytes |
| DIST | genpatches-6.6-156.extras.tar.xz | 4032 bytes |
| DIST | genpatches-7.0-20.base.tar.xz | 856388 bytes |
| DIST | genpatches-7.0-20.experimental.tar.xz | 76972 bytes |
| DIST | genpatches-7.0-20.extras.tar.xz | 3980 bytes |
| DIST | genpatches-7.0-21.base.tar.xz | 956612 bytes |
| DIST | genpatches-7.0-21.experimental.tar.xz | 76932 bytes |
| DIST | genpatches-7.0-21.extras.tar.xz | 3980 bytes |
| DIST | genpatches-7.1-1.base.tar.xz | 8440 bytes |
| DIST | genpatches-7.1-1.extras.tar.xz | 3980 bytes |
| DIST | genpatches-7.1-2.base.tar.xz | 12068 bytes |
| DIST | genpatches-7.1-2.extras.tar.xz | 3980 bytes |
| DIST | linux-5.10.tar.xz | 116606704 bytes |
| DIST | linux-5.15.tar.xz | 121913744 bytes |
| DIST | linux-6.1.tar.xz | 134728520 bytes |
| DIST | linux-6.12.tar.xz | 147906904 bytes |
| DIST | linux-6.18.tar.xz | 154309096 bytes |
| DIST | linux-6.6.tar.xz | 140064536 bytes |
| DIST | linux-7.0.tar.xz | 157143652 bytes |
| DIST | linux-7.1.tar.xz | 158304768 bytes |