Search Criteria
Package Details: linux-mainline-headers 7.1rc4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/linux-mainline.git (read-only, click to copy) |
|---|---|
| Package Base: | linux-mainline |
| Description: | Headers and scripts for building modules for the Linux Mainline kernel |
| Upstream URL: | https://kernel.org/ |
| Licenses: | GPL-2.0-only |
| Provides: | LINUX-HEADERS |
| Submitter: | miffe |
| Maintainer: | miffe |
| Last Packager: | miffe |
| Votes: | 297 |
| Popularity: | 3.54 |
| First Submitted: | 2011-07-22 06:50 (UTC) |
| Last Updated: | 2026-05-18 00:30 (UTC) |
Dependencies (34)
- binutils
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libelf (elfutils-gitAUR, elfutils-gitAUR)
- libgcc (libgcc-snapshotAUR)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- pahole (pahole-gitAUR)
- xxhash (xxhash-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- bc (bc-ghAUR) (make)
- binutils (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR, gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR) (make)
- graphviz (make)
- imagemagick (imagemagick-full-gitAUR, imagemagick-gitAUR, imagemagick-essentials-gitAUR, imagemagick-fullAUR) (make)
- libelf (elfutils-gitAUR, elfutils-gitAUR) (make)
- libgcc (libgcc-snapshotAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR) (make)
- Show 14 more dependencies...
Required by (322)
- 8189fs-git (requires linux-headers) (make)
- 8852be-dkms-git (requires linux-headers)
- acronis-cyber-protect-bin (requires linux-headers)
- activdriver (requires linux-headers) (make)
- advantech-vcom (requires linux-headers)
- aic8800d80-pcie-dkms (requires LINUX-HEADERS) (optional)
- akari (requires linux-headers) (make)
- alx-wol-dkms (requires linux-headers) (optional)
- amneziawg-linux (requires linux-headers) (make)
- ape1553-bsp (requires linux-headers) (make)
- asix-ax88279-dkms (requires linux-headers) (make)
- asix-ax99100 (requires linux-headers)
- asix-ax99100-dkms (requires linux-headers) (make)
- ast-dkms (requires linux-headers)
- asus-rog-nb-wmi-dkms-git (requires linux-headers)
- asus-rog-ryujin-hwmon-dkms-git (requires linux-headers) (optional)
- atheros-ar3012 (requires linux-headers) (make)
- atlantic-dkms (requires LINUX-HEADERS) (make)
- backlight-tooler (requires linux-headers)
- batman-adv (requires linux-headers) (make)
- bbswitch-ati-dkms-git (requires linux-headers) (make)
- bbswitch-ati-git (requires linux-headers) (make)
- bbswitch-g14-dkms-git (requires linux-headers)
- bbswitch-git (requires linux-headers) (make)
- bcc-git (requires linux-headers) (optional)
- beegfs-client (requires linux-headers) (make)
- beegfs-common (requires linux-headers) (make)
- bindzwirn-git (requires linux-headers) (make)
- binfmt_aout (requires linux-headers) (make)
- bios-lenovo-thinkserver-ts140 (requires linux-headers) (optional)
- bpf-dtrace-utils (requires linux-headers) (make)
- bpftrace-git (requires linux-headers) (make)
- btintel-default-address-dkms (requires linux-headers)
- btusb-qca-0x3004 (requires linux-headers)
- bubblejail (requires linux-headers) (make)
- bubblejail-git (requires linux-headers) (make)
- caitsith-lkm (requires linux-headers) (make)
- casper-keyboard-rgb (requires linux-headers)
- ceton_infinitv (requires linux-headers)
- ch343-dkms (requires linux-headers) (optional)
- ch343ser-dkms-git (requires linux-headers) (optional)
- ch9344-dkms (requires linux-headers) (optional)
- ch9344-dkms-git (requires linux-headers) (optional)
- ch9344ser-dkms-git (requires linux-headers) (optional)
- ch9344ser_linux-dkms-git (requires linux-headers) (optional)
- clevo-drivers-dkms-git (requires linux-headers) (optional)
- clevo-xsm-wmi (requires linux-headers) (make)
- comtrol-rocketport-express-infinity (requires linux-headers)
- comtrol-rocketport-upci (requires linux-headers)
- connecttech-cti-serial (requires linux-headers)
- control-ofc-daemon (requires linux-headers) (optional)
- corsairpsu-dkms-git (requires linux-headers) (make)
- cryptodev-linux (requires linux-headers) (make)
- cubieboard-livesuit (requires linux-headers)
- dahdi-linux (requires linux-headers) (make)
- dahdi-linux-git (requires linux-headers) (make)
- dektec-drivers-dkms (requires linux-headers)
- dell-smm-hwmon-i8kutils (requires linux-headers) (make)
- dgrp (requires linux-headers)
- digi-dgnc (requires linux-headers)
- dinit (requires linux-headers) (make)
- dkms-git (requires linux-headers) (optional)
- dpdk-git (requires linux-headers) (make)
- dvb-demod-si2165-fw (requires linux-headers) (make)
- dxgkrnl-dkms-git (requires linux-headers) (make)
- ecapture (requires linux-headers) (make)
- eea (requires linux-headers) (optional)
- emu10k1-ossis-dkms (requires linux-headers)
- esp8089-git (requires linux-headers) (make)
- etherlab-ethercat (requires linux-headers) (make)
- etherlab-ethercat-tools (requires linux-headers) (make)
- evdoublebind (requires linux-headers) (make)
- fake-battery-nut-dkms (requires linux-headers) (make)
- falco (requires linux-headers) (make)
- falco-git (requires linux-headers) (make)
- falco-module-dkms (requires linux-headers)
- falco-probe-ebpf (requires linux-headers) (make)
- fat32format (requires linux-headers)
- faustus-dkms-git (requires linux-headers) (optional)
- faustus-hyperkvm-dkms-git (requires linux-headers) (optional)
- flypaper (requires linux-headers)
- focaltech-spi-dkms (requires linux-headers) (make)
- gdrcopy (requires linux-headers) (make)
- gspca-kinect2-dkms (requires linux-headers) (optional)
- haxm-dkms-git (requires linux-headers) (make)
- haxm-git (requires linux-headers) (make)
- hexagonrpcd (requires linux-headers) (make)
- hid-asus-rog-dkms-git (requires linux-headers)
- hid-ft260-dkms-git (requires linux-headers)
- hid-hp-zbook-dkms-git (requires linux-headers) (make)
- hid-lg-g710-plus-dkms-git (requires linux-headers) (optional)
- hid-retrobit-dkms (requires linux-headers) (optional)
- hid-switch2-dkms (requires linux-headers) (optional)
- honor-fmi721-kbd-dkms (requires linux-headers) (optional)
- hotfix-kvadra-touchpad-dkms (requires linux-headers)
- i2c-ch341-dkms (requires linux-headers) (optional)
- ia32_aout (requires linux-headers) (make)
- igb (requires linux-headers) (make)
- igb-dkms (requires linux-headers) (optional)
- intel-i915-backport-dkms (requires linux-headers)
- iscsi-scst (requires linux-headers) (make)
- it5570-fan-dkms (requires linux-headers) (optional)
- iwlwifi-lar-patched (requires linux-headers)
- iwlwifi-next (requires linux-headers) (make)
- ixxat-socketcan (requires linux-headers) (make)
- jazip (requires linux-headers) (make)
- jool-dkms (requires linux-headers) (optional)
- kc57-drivers-dkms (requires linux-headers) (optional)
- keychron-battery-dkms (requires linux-headers) (optional)
- kmod-git (requires linux-headers) (check)
- kmod-roccat (requires linux-headers) (make)
- lg4l (requires linux-headers) (make)
- librem-ec-acpi-dkms-git (requires linux-headers)
- libssc-git (requires linux-headers) (make)
- libwebcam-git (requires linux-headers) (make)
- linuwu-sense-dkms (requires linux-headers) (optional)
- linux-gpib (requires linux-headers) (make)
- linux-mainline (optional)
- linux-sgx-driver-dkms-git (requires linux-headers) (optional)
- linux-sgx-driver-hayao-dkms-git (requires linux-headers) (optional)
- linux7.0.9.arch1-1-bin (requires linux-headers) (optional)
- loop-aes (requires linux-headers) (make)
- lttng-modules (requires linux-headers) (make)
- lttng-modules-dkms-git (requires linux-headers)
- mach64drm (requires linux-headers) (make)
- malign-dkms (requires linux-headers) (make)
- matrix_cpp (requires linux-headers)
- mcp2210-dkms-git (requires linux-headers) (make)
- mcp2210-git (requires linux-headers) (make)
- mcp2210-utils-git (requires linux-headers) (make)
- mercusys-ma530-dkms (requires linux-headers)
- mi-air-wmi-dkms-git (requires linux-headers)
- motu (requires linux-headers) (make)
- motu-dkms (requires linux-headers) (make)
- moxa-mxu11x0 (requires linux-headers)
- moxa-uport16x0 (requires linux-headers)
- msi-psu-dkms (requires linux-headers)
- mt76-dkms-git (requires linux-headers) (make)
- mt76-dkms-git (requires linux-headers) (optional)
- mt76-mt7925-dkms (requires linux-headers) (optional)
- mt7601u-ap-dkms-git (requires linux-headers) (optional)
- mt7610u_wifi_sta-alt (requires linux-headers) (make)
- mt7610u_wifi_sta-git (requires linux-headers) (make)
- mxu11x0-dkms (requires linux-headers) (optional)
- netatop (requires linux-headers) (make)
- netcat-cpi-dkms-git (requires linux-headers) (make)
- netcat-cpi-git (requires linux-headers) (make)
- netmap (requires linux-headers) (make)
- nonraid-git (requires linux-headers) (optional)
- npreal2 (requires linux-headers)
- nslink (requires linux-headers)
- nvidia-340xx (requires linux-headers) (make)
- nvidia-340xx-dkms (requires linux-headers) (make)
- nvidia-340xx-dkms (requires linux-headers) (optional)
- nvidia-430xx (requires linux-headers) (make)
- nvidia-525xx (requires linux-headers) (make)
- nvidia-beta (requires linux-headers) (make)
- nvidia-bl-dkms (requires linux-headers) (make)
- nvidia-mft (requires linux-headers) (optional)
- nvidia-open-beta (requires linux-headers) (make)
- nvidia-open-beta-dkms (requires linux-headers) (make)
- nvidia-open-dkms-git (requires linux-headers) (make)
- nvidia-open-git (requires linux-headers) (make)
- nvidia-open-tinygrad-dkms-git (requires linux-headers) (make)
- openafs-modules (requires linux-headers) (make)
- opendpi-netfilter-git (requires linux-headers) (make)
- opengigabyte (requires linux-headers)
- openiked (requires linux-headers) (make)
- openl2tp (requires linux-headers) (make)
- opensd-git (requires linux-headers)
- opensnitch-ebpf-module-git (requires linux-headers) (make)
- openssh-dnat (requires linux-headers) (make)
- openssh-git (requires linux-headers) (make)
- openssh-gssapi (requires linux-headers) (make)
- openssh-selinux (requires linux-headers) (make)
- oss (requires linux-headers)
- oss-git (requires linux-headers)
- oss-nonfree (requires linux-headers)
- peak-lin-driver-dkms (requires linux-headers)
- perle-serial (requires linux-headers)
- pfring-kmod-dev-git (requires linux-headers) (make)
- pinephone-call-audio (requires linux-headers) (make)
- piuio (requires linux-headers) (make)
- piuio-git (requires linux-headers) (make)
- pt3_drv-dkms-git (requires linux-headers)
- qrtr-git (requires linux-headers) (make)
- r8125-dkms (requires linux-headers) (optional)
- r8126-dkms (requires linux-headers) (optional)
- r8127-dkms (requires linux-headers) (make)
- r8152-dkms (requires linux-headers) (optional)
- r8168 (requires linux-headers) (make)
- r8168-8136 (requires linux-headers)
- ravenna-alsa-lkm-dkms (requires linux-headers) (optional)
- rcraid-dkms (requires linux-headers) (make)
- rcraid-dkms-9 (requires linux-headers) (make)
- riffa-git (requires linux-headers) (make)
- rlite-git (requires linux-headers) (make)
- roccat-dkms (requires linux-headers) (optional)
- rt5592sta_linux_patched-dkms (requires linux-headers)
- rtl8188gu-dkms-git (requires linux-headers)
- rtl8189es-git (requires linux-headers) (make)
- rtl8192du-git (requires linux-headers) (make)
- rtl8192eu (requires linux-headers) (make)
- rtl8192eu-git (requires linux-headers) (make)
- rtl8192su-git (requires linux-headers) (make)
- rtl8723bu-dkms-git (requires linux-headers)
- rtl8821ce-dkms-git (requires linux-headers)
- rtl8821ce-dkms-git (requires linux-headers) (make)
- rtl8821cu-git (requires linux-headers)
- rtl8821cu-git (requires linux-headers) (make)
- rtl8822bu-git (requires linux-headers) (make)
- rtl8851be-bt-foxconn-dkms (requires linux-headers) (make)
- rtl8852au-dkms-git (requires linux-headers)
- rtl8852cu-dkms-git (requires linux-headers)
- rtl8852cu-dkms-git (requires linux-headers) (make)
- rtl8852cu-git (requires linux-headers)
- rtl8852cu-git (requires linux-headers) (make)
- rtl88x2ce-dkms-git (requires linux-headers)
- samba-util-bin (requires linux-headers)
- scst (requires linux-headers) (make)
- scstadmin (requires linux-headers) (make)
- scst_local (requires linux-headers) (make)
- seh-utn (requires linux-headers)
- shiftfs (requires linux-headers) (make)
- shure-mv6-mute-sync-git (requires linux-headers) (make)
- silk-guardian-dkms (requires linux-headers)
- sixfireusb-dkms (requires linux-headers) (optional)
- smartcam (requires linux-headers) (make)
- smartcam-dkms (requires linux-headers) (make)
- smictrl-git (requires linux-headers) (make)
- somagic-easycap-smi2021-git (requires linux-headers) (make)
- spd5118-dkms-git (requires linux-headers) (optional)
- spi-config-dkms (requires linux-headers) (optional)
- spy (requires linux-headers) (make)
- spy-dkms (requires linux-headers) (make)
- star-system (requires linux-headers) (make)
- sunix-snx (requires linux-headers)
- sxmo-utils-git (requires linux-headers) (make)
- sxmo-utils-sway-git (requires linux-headers) (make)
- synaptics-led (requires linux-headers) (make)
- system76-scheduler-git (requires linux-headers) (make)
- systemd-git (requires linux-headers) (make)
- systemd-liberated-git (requires linux-headers) (make)
- systemd-liberated-libs-git (requires linux-headers) (make)
- systemd-liberated-resolvconf-git (requires linux-headers) (make)
- systemd-liberated-sysvcompat-git (requires linux-headers) (make)
- systemd-liberated-tests-git (requires linux-headers) (make)
- systemd-liberated-ukify-git (requires linux-headers) (make)
- systemd-libs-git (requires linux-headers) (make)
- systemd-libs-selinux (requires linux-headers) (make)
- systemd-resolvconf-git (requires linux-headers) (make)
- systemd-resolvconf-selinux (requires linux-headers) (make)
- systemd-selinux (requires linux-headers) (make)
- systemd-sysvcompat-git (requires linux-headers) (make)
- systemd-sysvcompat-selinux (requires linux-headers) (make)
- systemd-tests-git (requires linux-headers) (make)
- systemd-tests-selinux (requires linux-headers) (make)
- systemd-ukify-git (requires linux-headers) (make)
- systemd-ukify-selinux (requires linux-headers) (make)
- t230c2-git (requires linux-headers) (make)
- tbs-dvb-drivers (requires linux-headers) (make)
- tbs-linux_media-git (requires linux-headers) (make)
- trueport (requires linux-headers)
- tuwunel (requires linux-headers) (make)
- tuwunel-git (requires linux-headers) (make)
- tuxedo-drivers-dkms (requires linux-headers) (optional)
- tuxedo-drivers-nocompatcheck-dkms (requires linux-headers) (optional)
- tuxedo-drivers-xmg-dkms-git (requires linux-headers) (optional)
- uclibc-ng (requires linux-headers)
- udev-hid-bpf-git (requires linux-headers) (make)
- unshitted-systemd (requires linux-headers) (make)
- unshitted-systemd-libs (requires linux-headers) (make)
- unshitted-systemd-resolvconf (requires linux-headers) (make)
- unshitted-systemd-sysvcompat (requires linux-headers) (make)
- unshitted-systemd-tests (requires linux-headers) (make)
- unshitted-systemd-ukify (requires linux-headers) (make)
- uts-server-git (requires linux-headers) (make)
- vhba-module-dkms-git (requires linux-headers) (make)
- virtualbox-ext-vnc-svn (requires linux-headers) (make)
- virtualbox-guest-dkms-vmsvga (requires linux-headers) (optional)
- virtualbox-guest-utils-nox-svn (requires linux-headers) (make)
- virtualbox-guest-utils-svn (requires linux-headers) (make)
- virtualbox-host-dkms-svn (requires linux-headers) (make)
- virtualbox-kvm (requires linux-headers) (make)
- virtualbox-sdk-svn (requires linux-headers) (make)
- virtualbox-svn (requires linux-headers) (make)
- vmware-workstation (requires linux-headers) (optional)
- vmware-workstation-noxsave (requires linux-headers) (optional)
- vmware-workstation-openrc (requires linux-headers) (optional)
- vmware-workstation11 (requires linux-headers) (optional)
- vmware-workstation12 (requires linux-headers) (optional)
- vmware-workstation14 (requires linux-headers) (optional)
- vmware-workstation15 (requires linux-headers) (optional)
- vmware-workstation16 (requires linux-headers) (optional)
- vserial (requires linux-headers) (make)
- vtty (requires linux-headers) (make)
- wanpipe (requires linux-headers) (make)
- webcamize (requires linux-headers)
- winesync (requires linux-headers) (make)
- winesync-dkms (requires linux-headers) (make)
- winesync-dkms (requires linux-headers) (optional)
- winesync-header (requires linux-headers) (make)
- winesync-udev-rule (requires linux-headers) (make)
- wireguard-module-git (requires linux-headers) (make)
- xdroid (requires linux-headers) (optional)
- xdroid-bin (requires linux-headers) (optional)
- xen (requires linux-headers) (optional)
- xen-docs (requires linux-headers) (optional)
- xen-stubdom (requires linux-headers) (optional)
- xilinx-qdma-git (requires linux-headers) (make)
- xmm7360-dkms-git (requires linux-headers) (make)
- xmm7360-dkms-git (requires linux-headers) (optional)
- xradio-git (requires linux-headers) (make)
- xradio-sl-git (requires linux-headers) (make)
- xrt-npu-git (requires linux-headers)
- xrt-xocl-dkms-npu-git (requires linux-headers)
- xtables-addons (requires linux-headers) (make)
- xtables-addons-rawnat (requires linux-headers) (make)
- zfs-linux (requires linux-headers) (make)
- zfs-linux-git (requires linux-headers) (make)
- zfs-linux-git-headers (requires linux-headers) (make)
- zfs-linux-headers (requires linux-headers) (make)
Sources (2)
bittin commented on 2026-05-11 09:38 (UTC)
abelvesa commented on 2026-05-09 22:37 (UTC)
Can we get aarch64 support merged?
https://github.com/abelvesa/archlinux-linux-mainline/tree/aarch64
bittin commented on 2026-04-28 11:20 (UTC)
Backlight don't work as it should on my Dell Latitude 7390 laptop with the latest rc kernel, had to revert to the one from [testing]
raishy commented on 2026-03-29 18:25 (UTC)
Had to add to the 7.0rc5-1 config to get audio working on a 2026 Dell XPS (may affect other Intel laptops?)
CONFIG_SND_SOC_SDCA_CLASS=m
CONFIG_SND_SOC_SDCA_CLASS_FUNCTION=m
CONFIG_SND_SOC_SDCA_FDL=y
aeden commented on 2025-09-24 02:41 (UTC) (edited on 2025-09-24 21:00 (UTC) by aeden)
for 6.17rc7-1, config needs to be altered so docker.service will run:
1569c1569
< # CONFIG_NETFILTER_XTABLES_LEGACY is not set
---
> CONFIG_NETFILTER_XTABLES_LEGACY=y
1729a1730
> CONFIG_IP_NF_IPTABLES_LEGACY=m
1748a1750
> CONFIG_IP_NF_FILTER=m
1750a1753,1757
> CONFIG_IP_NF_NAT=m
> CONFIG_IP_NF_TARGET_MASQUERADE=m
> CONFIG_IP_NF_TARGET_NETMAP=m
> CONFIG_IP_NF_TARGET_REDIRECT=m
> CONFIG_IP_NF_MANGLE=m
1751a1759,1762
> # CONFIG_IP_NF_TARGET_TTL is not set
> # CONFIG_IP_NF_RAW is not set
> # CONFIG_IP_NF_SECURITY is not set
> CONFIG_IP_NF_ARPTABLES=m
1752a1764
> # CONFIG_IP_NF_ARPFILTER is not set
1758a1771
> CONFIG_IP6_NF_IPTABLES_LEGACY=m
1778a1792,1793
> # CONFIG_IP6_NF_TARGET_HL is not set
> CONFIG_IP6_NF_FILTER=m
1780a1796,1799
> CONFIG_IP6_NF_MANGLE=m
> # CONFIG_IP6_NF_RAW is not set
> # CONFIG_IP6_NF_SECURITY is not set
> # CONFIG_IP6_NF_NAT is not set
1788a1808
> # CONFIG_BRIDGE_NF_EBTABLES_LEGACY is not set
EDIT: also need:
1597a1598
> # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
1602a1604
> # CONFIG_NETFILTER_XT_TARGET_TRACE is not set
1760c1762
< # CONFIG_IP_NF_RAW is not set
---
> CONFIG_IP_NF_RAW=m
1797c1799
< # CONFIG_IP6_NF_RAW is not set
---
> CONFIG_IP6_NF_RAW=m
1799c1801,1802
< # CONFIG_IP6_NF_NAT is not set
---
> CONFIG_IP6_NF_NAT=m
> CONFIG_IP6_NF_TARGET_MASQUERADE=m
Jirka13 commented on 2025-09-02 18:04 (UTC)
Hi, rustup should probably be removed from rust alternatives. I was not able to build latest version (6.17rc4-1) against it. I was getting this error (Sorry about the Czech, but should still be somehow informative):
==> Spouští se package_linux-mainline-headers()...
Installing build files...
Installing headers...
Installing KConfig files...
Installing Rust files...
install: nelze získat informace o 'rust/*.rmeta': Adresář nebo soubor neexistuje ==> CHYBA: Došlo k chybě v package_linux-mainline-headers().
Rušení... -> chyba při vytváření: linux-mainline-exit status 4
With rust installed this error disappeared.
lufog commented on 2025-08-10 20:59 (UTC) (edited on 2025-08-18 07:15 (UTC) by lufog)
@miffe, can you please apply this patch, it fixes
No longer relevant, it was merged in rc2.nouveau, which was broken by this patch in 6.17-rc1.
lufog commented on 2025-07-22 10:47 (UTC) (edited on 2025-08-10 21:00 (UTC) by lufog)
For those whose nouveau is broken (for example, on my GeForce 1660) on 6.17-rc1, with the error:
nouveau 0000:01:00.0: [drm] *ERROR* fbdev: Failed to setup emulation (ret=-22)
Apply this revert patch.
Better solution in next comment.
gromit commented on 2025-07-22 10:44 (UTC)
@lufog, I think this is the bug that you have hit: https://lore.kernel.org/all/aH9n_QGMFx2ZbKlw@debian.local
Pinned Comments
miffe commented on 2020-01-30 21:44 (UTC)
Repository here