Package Details: linux-nitrous-headers 6.17.10-1

Git Clone URL: https://aur.archlinux.org/linux-nitrous.git (read-only, click to copy)
Package Base: linux-nitrous
Description: Header files and scripts for building modules for Linux kernel (tagged git version)
Upstream URL: https://gitlab.com/xdevs23/linux-nitrous
Keywords: clang clearlinux kernel linux optimized
Licenses: GPL2
Submitter: superboringdev
Maintainer: superboringdev (n0m4n904)
Last Packager: superboringdev
Votes: 10
Popularity: 0.000000
First Submitted: 2019-11-05 16:41 (UTC)
Last Updated: 2025-12-06 21:57 (UTC)

Pinned Comments

superboringdev commented on 2025-11-26 20:44 (UTC)

Effective on 6.18 release date, this project will be retired and no longer maintained. Due to upstream being perfectly usable, having all the patches and the extras in this kernel not resulting in a significant performance improvement, I have made the decision to sundown the project. This will free up some resources on my end and make more time for other things.

I recommend switching to either the upstream kernel or one of the other custom kernels like Zen.

This package will be flagged out of date soon.

Thanks to everyone for your support and for using the kernel.

superboringdev commented on 2020-03-23 19:25 (UTC) (edited on 2024-09-16 19:48 (UTC) by superboringdev)

The prebuilt kernel is built using Clang/LLVM.

The linux-nitrous binary package can be installed by adding following lines to your /etc/pacman.conf:

[linux-nitrous]
Server = https://github.com/xdevs23/linux-nitrous/releases/latest/download/

Then you can install the package using your AUR helper or pacman (e. g. sudo pacman -Syu linux-nitrous linux-nitrous-headers)

You probably need to add the keys before being able to install my packages:

sudo pacman-key --recv-keys E52F66792B423413EA5F8B3BBCAFC8F93FFA4C23
sudo pacman-key --lsign-key E52F66792B423413EA5F8B3BBCAFC8F93FFA4C23

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »

d00d00 commented on 2021-11-25 21:22 (UTC)

@superboringdev awesome, thank you!

superboringdev commented on 2021-11-24 19:11 (UTC)

I enabled the NTFS3 module including ACL and LZX support. Next release will have it.

superboringdev commented on 2021-11-23 22:50 (UTC)

Sure, I'll take a look when I get some time for it, probably within a week.

d00d00 commented on 2021-11-23 21:57 (UTC)

Would it be possible to have the ntfs3 module with lzx compression added to the binary distribution of this kernel? ntfs3 is stable now and in the mainline kernel. There's a dkms package for it in the AUR but it's a backport and only maintained for compatibility now that ntfs3 is mainline.

superboringdev commented on 2021-11-17 23:14 (UTC)

@d00d00 I'm glad it works for you now and I appreciate your feedback :)

d00d00 commented on 2021-11-17 22:12 (UTC)

@superboringdev, works great now! Thanks for your work maintaining the package!

superboringdev commented on 2021-11-16 17:43 (UTC)

@d00d00 it's fixed now.

superboringdev commented on 2021-11-15 23:45 (UTC) (edited on 2021-11-15 23:46 (UTC) by superboringdev)

@d00d00 thank you for your feedback. I'm aware of the issue and a patch is going to be released as soon as possible. In the meantime you can edit /usr/lib/modules/linux-nitrous-5.12.2-2/build/Makefile and remove the two lines with flags containing "retpoline" to make it work with Clang.

You will need to run the dkms commands again.

d00d00 commented on 2021-11-15 21:52 (UTC) (edited on 2021-11-15 23:00 (UTC) by d00d00)

This package and the binary are both broken for me at present (linux-nitrous-5.15.2-2). DKMS fails to build anything because it is attempting to pass the -mretpoline flag to GCC and GCC doesn't recognize it. So something is still wrong with the lto & Clang/DKMS compatibility patch stuff. I managed to compile linux-nitrous from source with GCC instead of Clang and it fixed the DKMS issue.