Package Details: linux-lts515 5.15.153-1

Git Clone URL: (read-only, click to copy)
Package Base: linux-lts515
Description: The LTS Linux 5.15.x kernel and modules
Upstream URL:
Licenses: GPL2
Replaces: wireguard-lts
Submitter: andreas_baumann
Maintainer: andreas_baumann
Last Packager: andreas_baumann
Votes: 14
Popularity: 0.052806
First Submitted: 2023-02-24 10:54 (UTC)
Last Updated: 2024-03-28 13:58 (UTC)

Dependencies (13)

Required by (5)

Sources (8)

Latest Comments

1 2 3 4 5 Next › Last »

andreas_baumann commented on 2024-03-01 06:34 (UTC)

Same approach as with pacman-static:

For maintainance of the keys:

for i in $( . PKGBUILD; echo "${validpgpkeys[@]}" ); do gpg --receive "$i"; gpg -a --export "$i" > "keys/pgp/$i.asc" ; done

So @brob: you can just import the keys from keys/pgp before building the package.

brob commented on 2024-02-09 03:12 (UTC) (edited on 2024-02-09 03:16 (UTC) by brob)

:: PGP keys need importing:

-> ABAF11C65A2970B130ABE3C479BE3E4300411886, required by: linux-lts515

:: Import? [Y/n]

:: Importing keys with gpg...

gpg: keyserver receive failed: No data

-> problem importing keys


gpg --keyserver hkp:// --search-keys 'ABAF11C65A2970B130ABE3C479BE3E4300411886'


gpg: data source:

(1) Linus Torvalds <>

Linus Torvalds <>

2048 bit RSA key 79BE3E4300411886, created: 2011-09-20

Keys 1-1 of 1 for "ABAF11C65A2970B130ABE3C479BE3E4300411886". Enter number(s), N)ext, or Q)uit > 1

gpg: Note: third-party key signatures using the SHA1 algorithm are rejected

gpg: (use option "--allow-weak-key-signatures" to override)

gpg: key 79BE3E4300411886: 150007 signatures not checked due to missing keys

gpg: key 79BE3E4300411886: "Linus Torvalds <>" not changed

gpg: Total number processed: 1

gpg: unchanged: 1

appearing as though I do have the key. Any suggestions appreciated

andreas_baumann commented on 2023-09-03 08:07 (UTC)

Actually 5.15.130 builds on Arch32 pentium4 again. :-)

andreas_baumann commented on 2023-08-24 09:58 (UTC)

I had to remove building of the HTML docu with sphinx, it doesn't build at all for me.

msrd0 commented on 2023-07-20 13:42 (UTC)

Funny, my WiFi is broken on 6.4 too, only 6.1 works. For now I've just disabled swap, that fixes the terrible lags introduced in 6.1 so I can use that kernel. Not sure how long I can keep it that way, my laptop is really low on RAM ...

TheDcoder commented on 2023-07-20 13:24 (UTC) (edited on 2023-07-21 23:38 (UTC) by TheDcoder)

There was an update to linux-firmware which breaks loading modules because it switches to zst compression, and this kernel doesn't support that.

Last good version to use with this kernel is 20230625.ee91452d-3, so downgrade to that and add the linux-firmware{,-whence} packages to your IgnorePkg list.

I found out because my laptop's WiFi broke too.

Update: I created a new package called linux-firmware-xz which reverts back to xz compression, unfortunately I can't publish it to AUR as-is because the history contains a blob which is a bit too large for AUR, but you should be able to fetch it from GitLab and use it just like how you would do it if you had gotten it from AUR.

Update 2: You can now use the linux-firmware-xz package that I published here in the AUR, it's just a separate branch called aur of the main repository that I linked, it doesn't have the original commit history.

msrd0 commented on 2023-07-11 12:53 (UTC)

Somewhere between 5.15.110 and 5.15.120 my laptop's WiFi broke, works when booting 6.1. No idea how to debug this.

andreas_baumann commented on 2023-07-06 09:56 (UTC) (edited on 2023-07-06 09:56 (UTC) by andreas_baumann)

more nice breaks on 32-bit (due to a broken Python3 on Archlinux32):

gcc   -o /build/linux-lts515/src/linux-5.15.120/tools/bpf/resolve_btfids/fixdep /build/linux-lts515/src/linux-5.15.120/tools/bpf/resolve_btfids/fixdep-in.o
/build/linux-lts515/src/linux-5.15.120/scripts/ --header \
        --file /build/linux-lts515/src/linux-5.15.120/tools/include/uapi/linux/bpf.h > /build/linux-lts515/src/linux-5.15.120/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h
/usr/bin/env: ‘python3’: No such file or directory

andreas_baumann commented on 2023-06-22 05:11 (UTC) (edited on 2023-06-22 05:13 (UTC) by andreas_baumann)

32-bit seems broken in more places:

  rm -f /build/linux-lts515/src/linux5.15.118/tools/bpf/resolve_btfids/libsubcmd/libsubcmd.a && ar rcs /build/linux-lts515/src/linux-5.15.118/tools/bpf/resolve_btfids/libsubcmd/libsubcmd.a /build/linux- 
  make[1]: *** [Makefile:72: bpf/resolve_btfids] Error 2
  make: *** [Makefile:1414: tools/bpf/resolve_btfids] Error 2