Package Details: linux-clear-headers 6.15.8-4

Git Clone URL: https://aur.archlinux.org/linux-clear.git (read-only, click to copy)
Package Base: linux-clear
Description: Linux kernel with patches from Clear Linux which allow for higher performance. This package includes header files and scripts for building kernel modules.
Upstream URL: https://git.staropensource.de/StarOpenSource/Linux-Tachyon
Keywords: clear clearlinux intel kernel linux
Licenses: GPL-2.0-only
Submitter: metak
Maintainer: JeremyStarTM
Last Packager: JeremyStarTM
Votes: 76
Popularity: 1.38
First Submitted: 2018-01-18 21:47 (UTC)
Last Updated: 2025-07-31 20:03 (UTC)

Pinned Comments

JeremyStarTM commented on 2025-07-31 20:15 (UTC)

DEPRECATION NOTICE

This package is now deprecated and has been renamed to linux-tachyon.

I and yarost12 urge everyone to move to the new package to continue receiving updates. We are currently working on bringing the package back into the Chaotic AUR so manual building is not required.

JeremyStarTM commented on 2025-07-19 01:49 (UTC) (edited on 2025-07-19 01:49 (UTC) by JeremyStarTM)

IMPORTANT NOTICE

Intel has announced that they are shutting the Clear Linux distribution, which includes the Linux kernel patches that this package relies on. This means that we (JeremyStarTM and yarost12) won't be able to update the linux-clear package anymore.

To avoid this, we have decided to fork the Clear Linux kernel patchset and want to continue updating it for newer kernel versions. Unfortunately, we both will not be able to maintain that patchset alone and require help from others. If anyone has experience with kernel development and wants to help out, please contribute! If we don't manage to get enough developers on board, we might need to kill the package, which we definitely want to avoid.

The fork can be found here: https://git.staropensource.de/StarOpenSource/Linux-Tachyon

(this message can also be found when installing or updating the package)

JeremyStarTM commented on 2024-08-06 19:37 (UTC) (edited on 2025-07-31 15:53 (UTC) by JeremyStarTM)

Information comment
This comment provides useful information about this package. Make sure to read it through, you won't regret it.

Repository URL
This package is hosted at sos!git. If you want to contribute to the package, you can do it here: https://git.staropensource.de/Packaging/Linux-Tachyon-AUR

Issue handling
Please only submit issues in the package's repository if they aren't bug reports about the package or help requests. Please keep them to the AUR only. This prevents unnecessary signups.

Updates
I usually publish updates 0-3 days after a kernel release, depending on how busy I am.
If I however get wind of security-relevant updates or any vulnerabilities I will try to update the kernel as soon as possible and write a comment about the vulnerability/update. So make sure to subscribe to this package's comment mailing list.

PKGBUILD environment variable customization
The PKGBUILD file supports customization via environment variables. Here's a list of all of them:
- _makemenuconfig: Invokes make menuconfig (ncurses-based default configuration menu) before compilation starts
- _makenconfig: Invokes make nconfig (ncurses-based nicer configuration menu) before compilation starts
- _makexconfig: Invokes make xconfig (X11-based GUI configuration menu) before compilation starts
- _use_current: Will use the configuration of the running kernel, if the running kernel is compiled with IKCONFIG_PROC
- _optimize_defconfig: Applies package maintainer-picked configuration changes to your defconfig. Only takes effect with _use_current being enabled
- _copyfinalconfig: Copies the final kernel configuration into the repository root as kconfig-new before compilation starts
- _localmodcfg: Only compiles modules found in modprobed-db's database (which decreases compilation time and kernel size)
- _use_llvm_lto: Compiles the kernel with LLVM instead of GCC. Should work, if not open an issue
- _subarch: Specifies the subarchitecture to compile for (see the PKGBUILD file for a list of all subarches). Default is 41/MGENERIC_CPU (Generic x86-64), which is compatible with all amd64 processors. Must be a number or subarch name
- _subarch_microarch: Specifies the microarchitecture to compile for. Only applies to and is required by the MGENERIC_CPU subarch. Must be a number between 1 and 4 (click for more information)
- _debug: Force enables debug options when set to y, force disables debug options when set to n or uses the config defaults when unset

All of these variables just need to be set for them to apply, except for _subarch and _debug. For more information please check their documentation inside the PKGBUILD file

GPG errors
If makepkg complains about invalid PGP keys, try running this command first: gpg --locate-keys torvalds@kernel.org gregkh@kernel.org sashal@kernel.org benh@debian.org. This command only needs to be executed once.

Latest Comments

1 2 3 4 5 6 .. 55 Next › Last »

JeremyStarTM commented on 2025-07-31 20:15 (UTC)

DEPRECATION NOTICE

This package is now deprecated and has been renamed to linux-tachyon.

I and yarost12 urge everyone to move to the new package to continue receiving updates. We are currently working on bringing the package back into the Chaotic AUR so manual building is not required.

OzzyHelix commented on 2025-07-24 22:02 (UTC) (edited on 2025-07-24 22:02 (UTC) by OzzyHelix)

its ok I understand. I will wait then for when you guys decide you are ready to have it on the chaotic aur

JeremyStarTM commented on 2025-07-24 21:43 (UTC)

OzzyHelix: I think there has been a slight misunderstanding. There's already a binary version of this package on the Chaotic AUR, I thought you wanted them to compile the kernel for different subarches or something like that. Although the idea isn't that bad as we'd need to rename the package at some point, but it's too early for that. Sorry :/

OzzyHelix commented on 2025-07-24 21:20 (UTC)

I went ahead and make an issue about it on chaotic aur's github https://github.com/chaotic-aur/packages/issues/3765

JeremyStarTM commented on 2025-07-24 21:14 (UTC)

OzzyHelix: yes, the -header package works. We (I and yarost12) have separated the development (develop) and AUR (stable) branches a while ago to allow for WIP commits to not affect the package, so everything should work normally.

Regarding the Chaotic AUR: we have zero control over that as they operate independently. We only maintain this repository and the newly created fork. Please contact them.

OzzyHelix commented on 2025-07-24 20:46 (UTC)

you guys should consider maybe having different chaotic aur packages for this. in particular Zen 4 and Zen 5 I am very impressed I am using it on a 7900X3D CPU from AMD it is running much faster than the cachyOS kernel I was using before

OzzyHelix commented on 2025-07-24 20:19 (UTC)

does the -header package work? because I would need that for some dkms modules I am using. I know we are in a state of transition here I am honestly just wanting to try this kernel out

JeremyStarTM commented on 2025-07-19 22:46 (UTC) (edited on 2025-07-19 22:46 (UTC) by JeremyStarTM)

Redefa: Sure, it will work on musl-based distros since the patchset only affects the kernel, not userspace.

i'm so glad ya'll still maintain the kernel

We hope that we can in the future. yarost12 is currently planning on ripping the RPM-based build system out with a simple text file listing all the patches. That way this and all other packages don't need to parse their rpmbuild .spec file anymore and can just loop over all lines in that file and apply the patches that way.

Redefa commented on 2025-07-19 13:58 (UTC)

Ok that was an unfortunate news, i'm so glad ya'll still maintain the kernel, and i wonder will this work on musl-based distros because right now i'm currently daily-drive Chimera Linux.

JeremyStarTM commented on 2025-07-19 01:49 (UTC) (edited on 2025-07-19 01:49 (UTC) by JeremyStarTM)

IMPORTANT NOTICE

Intel has announced that they are shutting the Clear Linux distribution, which includes the Linux kernel patches that this package relies on. This means that we (JeremyStarTM and yarost12) won't be able to update the linux-clear package anymore.

To avoid this, we have decided to fork the Clear Linux kernel patchset and want to continue updating it for newer kernel versions. Unfortunately, we both will not be able to maintain that patchset alone and require help from others. If anyone has experience with kernel development and wants to help out, please contribute! If we don't manage to get enough developers on board, we might need to kill the package, which we definitely want to avoid.

The fork can be found here: https://git.staropensource.de/StarOpenSource/Linux-Tachyon

(this message can also be found when installing or updating the package)