I'm not too familiar with makepkg, I just started using Arch seriously on a laptop of mine and wanted the build to use all the cores. If you know a better way of doing it, feel free to submit a patch to @sir_lucjan. The ${MAKEFLAGS} would be ideal since we don't need to modify the make command.
Search Criteria
Package Details: linux-lqx 6.14.4.lqx1-1
Package Actions
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: | 165 |
Popularity: | 1.78 |
First Submitted: | 2011-08-08 16:08 (UTC) |
Last Updated: | 2025-04-25 14:10 (UTC) |
Dependencies (19)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-uutils-symlinkAUR)
- initramfs (booster-gitAUR, booster-wip-gitAUR, mkinitcpio-gitAUR, ugrd-gitAUR, dracut-gitAUR, booster, dracut, mkinitcpio)
- kmod (kmod-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- tar (tar-gitAUR) (make)
- xz (xz-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- linux-firmware (linux-libre-firmwareAUR, linux-firmware-uncompressedAUR, linux-firmware-gitAUR) (optional) – firmware images needed for some devices
- modprobed-dbAUR (optional) – Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig
- sof-firmware (optional) – firmware images needed for Sound Open Firmware capable devices
- uksmdAUR (uksmd-gitAUR, uksmd-nosystemd-gitAUR, uksmd-cachyos-nosystemd-gitAUR) (optional) – Userspace KSM helper daemon
- wireless-regdb (optional) – to set the correct wireless channels of your country
Required by (12)
- linux-lqx-docs
- linux-lqx-headers
- mullvad-wg.sh-git (requires WIREGUARD-MODULE) (optional)
- piavpn-bin (requires WIREGUARD-MODULE) (optional)
- piavpn-manual-git (requires WIREGUARD-MODULE)
- uksmd (requires UKSMD-BUILTIN)
- uksmd-cachyos-nosystemd-git (requires UKSMD-BUILTIN) (optional)
- uksmd-git (requires UKSMD-BUILTIN)
- uksmd-nosystemd-git (requires UKSMD-BUILTIN) (optional)
- uksmdstats-git (requires UKSMD-BUILTIN) (optional)
- virtualbox-guest-utils-nox-svn (requires VIRTUALBOX-GUEST-MODULES)
- virtualbox-guest-utils-svn (requires VIRTUALBOX-GUEST-MODULES)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 50 51 52 53 54 55 56 57 58 59 60 .. 122 Next › Last »
damentz commented on 2016-05-03 01:53 (UTC)
disastro commented on 2016-05-03 01:31 (UTC) (edited on 2016-05-03 01:34 (UTC) by disastro)
Why is -j being set? That's what MAKEFLAGS is for...
EDIT: And I hadn't even noticed before that ${MAKEFLAGS} was being passed too, even though makepkg already does that. :/
damentz commented on 2016-05-03 00:14 (UTC) (edited on 2016-05-03 00:23 (UTC) by damentz)
@sir_lucjan, I believe the build bug is fixed. It was due to a stable patch that changes quite a bit about how the SCHEDSTATS config option works and requires some serious porting. For now, when selecting BFS, CONFIG_SCHEDSTATS turns off. I'll remove this workaround in v4.6 when Con ports it officially.
@eeleater, awesome! We merged a change to the PKGBUILD that tries to get the total number of cores on your system and use that as the job parameter during the various make commands. The more cores you have the faster you will build.
eeleater commented on 2016-05-02 21:03 (UTC)
That compiled real fast now :D
sir_lucjan commented on 2016-05-02 09:19 (UTC)
@damentz
Could you check ;)?
damentz commented on 2016-04-29 03:53 (UTC) (edited on 2016-04-29 03:54 (UTC) by damentz)
Uploaded a new patch that reverts the 'wastedcores' patch set, marked this package as out-of-date. Basically, this patch set improved efficiency on large systems, but didn't provide any measurable benefit to regular and small systems, and had the side effect of breaking BFS builds.
BrianAllred commented on 2016-04-29 02:49 (UTC)
So, any word on a fix out there for those of us that build with BFS?
ronoverdrive commented on 2016-04-27 23:37 (UTC)
sir_lucjan: yeah it compiles with BFS disabled.
sir_lucjan commented on 2016-04-27 10:45 (UTC)
@ronoverdrive: Could you try without BFS?
ronoverdrive commented on 2016-04-27 03:36 (UTC)
sir_lucjan: Yes I enable BFS.
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