Package Details: linux-lqx 6.14.3.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: 164
Popularity: 1.14
First Submitted: 2011-08-08 16:08 (UTC)
Last Updated: 2025-04-20 18:28 (UTC)

Dependencies (19)

Required by (12)

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 .. 122 Next › Last »

damentz commented on 2023-07-23 19:41 (UTC)

@dr460nf1r3, I'm surprised you didn't explain why python needs to be added to makedeps, so I did my own research and put the results in the commit:

commit abd41bbc92fef8c57a945c2bdfb7061ebb89e16f
Author: Steven Barrett <steven@liquorix.net>
Date:   Sun Jul 23 14:34:12 2023 -0500

    Add python to dependencies, fixes bpf build

    Build error:

    /usr/bin/env: ‘python3’: No such file or directory
    make[3]: *** [Makefile:160: /build/src/linux-6.4/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h] Error 127

    At the line in the Makefile:

    $(BPF_HELPER_DEFS): $(srctree)/tools/include/uapi/linux/bpf.h
            $(QUIET_GEN)$(srctree)/scripts/bpf_doc.py --header \
                    --file $(srctree)/tools/include/uapi/linux/bpf.h > $(BPF_HELPER_DEFS)

    In this case, python is required to execute bpf_doc.py.  Add python to
    dependencies.

Pushed out new package version with added dependency.

dr460nf1r3 commented on 2023-07-23 18:16 (UTC)

Could you please add python to makedeps?

tydynrain commented on 2023-04-08 22:25 (UTC)

@crud, thank you so much for mentioning that! I was looking at line 270. I should have thought to just comment it out. Doh! @damentz, thank you so much for adding that to the line! That fixed it and everything builds fine again! Brilliant!

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

@damentz Thank you very much, now everything is going without errors

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

Added a || true to the install step for resolve_btfids and bumped the package version. You'll still see the error but it won't stop the build.

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.