What should be done if I wish to adjust configuration before building the package? Would replacing make olddefconfig with make menuconfig in PKGBUILD be fine, there's no #info anymore? What's next, makepkg? Or maybe makepkg -> fail, makepkg -e?
Search Criteria
Package Details: linux-xanmod 6.12.12-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-xanmod.git (read-only, click to copy) |
---|---|
Package Base: | linux-xanmod |
Description: | The Linux kernel and modules with Xanmod patches |
Upstream URL: | http://www.xanmod.org/ |
Licenses: | GPL2 |
Provides: | KSMBD-MODULE, NTFS3-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
Replaces: | virtualbox-guest-modules-arch, wireguard-arch |
Submitter: | Yoshi2889 |
Maintainer: | figue (figuepluto, jfigueras) |
Last Packager: | figue |
Votes: | 132 |
Popularity: | 1.14 |
First Submitted: | 2017-02-14 09:40 (UTC) |
Last Updated: | 2025-02-02 13:59 (UTC) |
Dependencies (15)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-selinuxAUR, coreutils-hybridAUR, coreutils-uutilsAUR)
- initramfs (booster-gitAUR, booster-wip-gitAUR, dracut-gitAUR, mkinitcpio-gitAUR, booster, dracut, mkinitcpio)
- kmod (busybox-coreutilsAUR, kmod-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- tar (tar-gitAUR, busybox-coreutilsAUR) (make)
- xz (xz-gitAUR) (make)
- linux-firmware (linux-libre-firmwareAUR, linux-firmware-xzAUR, linux-firmware-gitAUR, linux-firmware-uncompressedAUR) (optional) – firmware images needed for some devices
- scx-scheds (scx-scheds-gitAUR) (optional) – to use sched-ext schedulers
- wireless-regdb (optional) – to set the correct wireless channels of your country
Required by (6)
- ksmbd-tools (requires KSMBD-MODULE)
- mullvad-wg.sh-git (requires WIREGUARD-MODULE) (optional)
- piavpn-bin (requires WIREGUARD-MODULE) (optional)
- piavpn-manual-git (requires WIREGUARD-MODULE)
- virtualbox-guest-utils-nox-svn (requires VIRTUALBOX-GUEST-MODULES)
- virtualbox-guest-utils-svn (requires VIRTUALBOX-GUEST-MODULES)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 42 43 44 45 46 47 48 49 50 51 52 Next › Last »
Markospox commented on 2018-12-13 15:35 (UTC)
Markospox commented on 2018-12-13 13:26 (UTC)
I have: rm: cannot remove '/home/mkl/Downloads/linux-xanmod-419/pkg/linux-xanmod-4.19.6/usr/lib/modules//source': No such file or directory after DEPMOD 4.19.6-xanmod4-1-xanmod-4.19.6MANJARO can you tell why is this?
kyle_dolichev commented on 2018-12-13 01:00 (UTC) (edited on 2018-12-13 01:01 (UTC) by kyle_dolichev)
ld: arch/x86/kernel/cpu/bugs.o:(__jump_table+0x28): undefined reference to `sched_smt_present'
ld: arch/x86/kernel/cpu/bugs.o:(__jump_table+0x40): undefined reference to `sched_smt_present'
ld: arch/x86/kernel/cpu/bugs.o:(__jump_table+0x58): undefined reference to `sched_smt_present'
ld: arch/x86/kernel/cpu/bugs.o:(__jump_table+0x70): undefined reference to `sched_smt_present'
those are the errors in case you're curious. And, can you please leave in an option so that we can have a config file we can adjust? thanks
figue commented on 2018-12-12 23:22 (UTC)
@kyle_dolichev I'll probably drop arch configuration. I think it doesn't have any sense.
kyle_dolichev commented on 2018-12-12 19:02 (UTC)
Is anybody else getting an error about sched_smt or smt_sched when trying to build with the archlinux configuration file? Or is it just me? Perhaps I am enabling something that's causing it, I still have to test whether or not it'll do the error without my edits so maybe its my doing but I don't know.
figue commented on 2018-09-09 21:30 (UTC)
@adrioanocr if you know kernel config you want to change, you can replace config changing PKGBUILD variable _configuration to 2, then instead of use Archlinux config put your own file. It's easy (replace config source and updpkgsums).
Another choice is to add "make menuconfig" at the end of prepare() function and do all the changes manually.
adrioanocr commented on 2018-09-09 21:24 (UTC)
Out of curiosity (I'm new to alternative kernels) is there a way to build this without certain kernel modules? For example if I wanted to compile without wifi support, is that doable? And how...?
adrioanocr commented on 2018-09-09 16:38 (UTC)
@figue
That worked thank you!
Cheers
figue commented on 2018-09-08 23:12 (UTC)
@adrioanocr
'No space left on device' => if you are compiling the package in /tmp or in other filesystem, probably, you haven't more space left. It's common if you use AUR helpers like yaourt... They use /tmp to compile as default, and /tmp is limited in space.
Please, compile manually in other place like your home:
git clone https://aur.archlinux.org/linux-xanmod.git
cd linux-xanmod
makepkg -sic
Pinned Comments
anlorsp commented on 2024-07-13 17:07 (UTC) (edited on 2024-07-15 04:53 (UTC) by anlorsp)
Adding
to myconfig does solve the "Failed to insert module 'nvidia': Key was rejected by service" problem.
Anyone who configured secure boot using sbctl and want to load dkms modules can try this solution.
figue commented on 2018-12-14 00:50 (UTC) (edited on 2023-02-27 20:00 (UTC) by figue)
This package have several variables to enable/disable features.
Personally I'm running now xanmod kernel compiled with this:
Also, you can now create the file myconfig in your local repo to build this package with a custom config or use ${XDG_CONFIG_HOME}/linux-xanmod/myconfig. This file can be a full kernel config or be a script with several entries to add/remove options (you have several examples in PKGBUILD by using scripts/config):
Code involved: