Package Details: linux-lqx 6.11.2.lqx1-1

Git Clone URL: https://aur.archlinux.org/linux-lqx.git (read-only, click to copy)
Package Base: linux-lqx
Description: The Linux Liquorix kernel and modules
Upstream URL: https://liquorix.net/
Keywords: bbr2 bfq futex pds proton zen
Licenses: GPL-2.0-only
Provides: UKSMD-BUILTIN, VHBA-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Submitter: akurei
Maintainer: sir_lucjan (damentz)
Last Packager: damentz
Votes: 159
Popularity: 0.97
First Submitted: 2011-08-08 16:08 (UTC)
Last Updated: 2024-10-04 18:56 (UTC)

Dependencies (19)

Required by (11)

Sources (3)

Pinned Comments

damentz commented on 2020-08-31 15:22 (UTC) (edited on 2021-12-21 18:25 (UTC) by damentz)

Official binaries of linux-lqx, linux-lqx-headers, and linux-lqx-docs are now available: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#liquorix

Signing key import instructions: sudo pacman-key --keyserver hkps://keyserver.ubuntu.com --recv-keys 9AE4078033F8024D && sudo pacman-key --lsign-key 9AE4078033F8024D

Latest Comments

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

damentz commented on 2023-04-08 14:21 (UTC)

You mean enabled? Disabling that option will cause resolve_btfids to not get created.

crud commented on 2023-04-08 14:12 (UTC)

damentz@ Yes, when DEBUG_INFO_BTF_MODULES is disabled, there are no build errors

damentz commented on 2023-04-08 14:08 (UTC)

Ah I see, are you two disabling the DEBUG_INFO_BTF_MODULES config? This will result in the file that is missing not being produced in the build as the comment above line 270 mentions.

If this is a common thing we can just add a || true to the end so it doesn't cause the build to fail for people who don't want debugging turned on.

crud commented on 2023-04-08 07:28 (UTC)

@tydynrain, I have the same problem. I don't know what this affects, but I just commented out line 270 in PKGBUILD and the kernel builds without errors

tydynrain commented on 2023-04-08 07:22 (UTC) (edited on 2023-04-08 07:23 (UTC) by tydynrain)

@damentz, I appreciate your answer and suggestion. The thing is that I build custom kernels all the time, several of them (linux-cachyos, linux-ck, linux-xanmod, linux-xanmod-rt, and this one), and most build fine. This kernel too used to build fine for years, then recently the headers, but not the kernel, began failing to build successfully. So more than anything I want to understand what changed, so that I can adapt how I do things, and also why it only affects this kernel's headers.

damentz commented on 2023-04-07 20:20 (UTC)

@tydynrain, you probably won't like this answer, but there's something tainting your environment causing the build to fail. The binaries are still building successfully using a docker clean room environment on stateless build nodes.

My only advice is try getting the package to build in a docker container since there may be a common thing you're changing on your system, even on new installations, that's causing the failure.

If you need a starting Dockerfile that sets up the makepkg.conf file for you and dependencies, you can use the one used for CI in the cloud here: https://github.com/damentz/liquorix-package/blob/6.2/master/scripts/archlinux/Dockerfile. The GPG commands at the end expect that you define your local signing key, so maybe you can omit the gpg import and conf file changes for purposes of testing your build.

tydynrain commented on 2023-04-07 19:56 (UTC)

I'm still trying to get the headers to build successfully, but no luck so far. So far I've tried across two separate Arch installations and across two kernel versions, all with the same result that I posted below. I've usually not had a problem in the past, and I've used this kernel for quite a while now, so I don't know yet why it keeps failing.

tydynrain commented on 2023-04-04 00:01 (UTC)

I tried building this multiple times last night and again today, clearing everything and starting over, all with the same result. It usually builds fine. The kernel builds OK, but it fails on the headers. I used git clone and makepkg -si to build.

==> Starting package_linux-lqx-headers()...

Installing build files...

install: cannot stat 'tools/bpf/resolve_btfids/resolve_btfids': No such file or directory

==> ERROR: A failure occurred in package_linux-lqx-headers().

Aborting...

pipes80 commented on 2023-03-14 20:39 (UTC)

the linux-lqx kernel is the only one that doesn't boot in refind except by setting boot\initramfs-linux-lqx.img

pipes80 commented on 2023-03-13 19:53 (UTC) (edited on 2023-03-13 19:54 (UTC) by pipes80)

I have problem with refind I use this setting root=\boot\initramfs-linux-lqx.img for run Linux-lqx, if I use normal setting for custom kernel this no work and the setting is root=\boot\initramfs-%v.img