Search Criteria
Package Details: linux-hardened-lts 6.6.65.hardened1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-hardened-lts.git (read-only, click to copy) |
---|---|
Package Base: | linux-hardened-lts |
Description: | The Security-Hardened Linux LTS kernel and modules |
Upstream URL: | https://github.com/anthraxx/linux-hardened |
Licenses: | GPL-2.0-only |
Provides: | KSMBD-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
Submitter: | zlima12 |
Maintainer: | zlima12 |
Last Packager: | zlima12 |
Votes: | 1 |
Popularity: | 0.82 |
First Submitted: | 2024-11-18 03:19 (UTC) |
Last Updated: | 2024-12-12 07:46 (UTC) |
Dependencies (20)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-uutils-symlinkAUR, coreutils-uutils-selinuxAUR)
- initramfs (booster-gitAUR, booster-wip-gitAUR, mkinitcpio-gitAUR, dracut-gitAUR, ugrd-gitAUR, booster, dracut, mkinitcpio)
- kmod (kmod-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- graphviz (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR) (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- python-yaml (python-yaml-gitAUR) (make)
- tar (tar-gitAUR) (make)
- texlive-latexextra (texlive-dummyAUR, texlive-installerAUR, texlive-fullAUR) (make)
- xz (xz-gitAUR) (make)
- linux-firmware (linux-libre-firmwareAUR, linux-firmware-gitAUR, linux-firmware-uncompressedAUR) (optional) – firmware images needed for some devices
- usbctl (usbctl-gitAUR, usbctl-ngAUR) (optional) – deny_new_usb control
- wireless-regdb (optional) – to set the correct wireless channels of your country
Required by (6)
- ksmbd-tools (requires KSMBD-MODULE)
- mullvad-wg.sh-git (requires WIREGUARD-MODULE) (optional)
- piavpn-bin (requires WIREGUARD-MODULE) (optional)
- piavpn-manual-git (requires WIREGUARD-MODULE)
- virtualbox-guest-utils-nox-svn (requires VIRTUALBOX-GUEST-MODULES)
- virtualbox-guest-utils-svn (requires VIRTUALBOX-GUEST-MODULES)
Sources (5)
- config
- https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.65.tar.sign
- https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.65.tar.xz
- https://github.com/anthraxx/linux-hardened/releases/download/v6.6.65-hardened1/linux-hardened-v6.6.65-hardened1.patch
- https://github.com/anthraxx/linux-hardened/releases/download/v6.6.65-hardened1/linux-hardened-v6.6.65-hardened1.patch.sig
Latest Comments
acrion commented on 2025-06-12 09:18 (UTC)
ZFS DKMS compilation fails due to broken Kconfig references in headers package. The current PKGBUILD breaks ZFS DKMS module compilation by removing architecture directories that are still referenced in Kconfig files.
When attempting to install
zfs-dkms
withlinux-hardened-lts-headers
, the DKMS build fails during the configure phase with:However,
CONFIG_MODULES=y
is correctly set in the kernel config.The issue occurs in the
_package-headers()
function when removing architecture directories:This removes
arch/arm/
but leaves references to it in Kconfig files. When ZFS configure scripts runmake scripts
, it fails with:Reproduction Steps
linux-hardened-lts
andlinux-hardened-lts-headers
zfs-dkms
Full DKMS error:
Make scripts error:
Suggested Fix
Option 1: Remove cross-architecture references from problematic Kconfig files:
Option 2: Keep minimal dummy Kconfig files for referenced architectures:
This affects any DKMS module that requires a functional kernel build environment. ZFS is a prominent example, but other out-of-tree modules may be similarly affected.
Note that
linux-lts-headers
works fine with ZFS, so this appears to be specific to the architecture removal process in the hardened headers package.Environment: Arch Linux, kernel 6.6.65-hardened1-1-hardened-lts, zfs-dkms 2.3.2-1