In line 187 of the PKGBUILD it exit
s the prepare()
function if modprobed.db
does not exit. However, since no error code is set, makepkg
keeps running and the build proceeds until line 229 in _package()
, where it attempts to rm
nonexistent files due to a cascading error from the version
file not being created. This is especially annoying since it build()
s the entire package before getting the error, including potentially unwanted modules (since modprobed
didn't work), which wastes a lot of time. This could be fixed by changing the exit
in line 187 to set a non-zero error code (which makepkg
will interpret as an error and also exit immediately).
Search Criteria
Package Details: linux-xanmod-headers 6.11.10-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-xanmod.git (read-only, click to copy) |
---|---|
Package Base: | linux-xanmod |
Description: | Headers and scripts for building modules for the Linux Xanmod - Stable Mainline [MAIN] kernel |
Upstream URL: | http://www.xanmod.org/ |
Licenses: | GPL2 |
Submitter: | Yoshi2889 |
Maintainer: | figue (figuepluto, jfigueras) |
Last Packager: | figue |
Votes: | 132 |
Popularity: | 2.03 |
First Submitted: | 2017-02-14 09:40 (UTC) |
Last Updated: | 2024-11-22 21:25 (UTC) |
Dependencies (10)
- pahole (pahole-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)
Required by (0)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 52 Next › Last »
MithicSpirit commented on 2021-07-23 21:27 (UTC)
figue commented on 2021-07-23 07:21 (UTC)
@enihcam probably is a remaining of the past. I see linux package in core has all these: bc kmod libelf pahole cpio perl tar xz xmlto python-sphinx python-sphinx_rtd_theme graphviz imagemagick git
I'm not sure if we can just use: bc kmod libelf pahole cpio perl tar xz xmlto
enihcam commented on 2021-07-23 06:12 (UTC)
Why inetutils (make) is needed?
figue commented on 2021-07-22 10:19 (UTC)
@brody thanks. I had not realized it. Pushed to 5.13.4. Thanks for the advice!
figue commented on 2021-07-22 09:52 (UTC)
@gvsyn check https://aur.archlinux.org/pkgbase/linux-xanmod-edge/
figue commented on 2021-07-12 11:39 (UTC)
@theriddick I don't know, I didn't maintain that package.
theriddick commented on 2021-07-12 09:45 (UTC)
I noticed the Manjaro version of this just got completely removed from AUR, does anyone know the reason? is it no longer needed? will this one work just as good?
Lots of shrugs...
qontinuum commented on 2021-07-03 20:03 (UTC)
Thank you
figue commented on 2021-07-03 09:51 (UTC) (edited on 2021-07-03 09:58 (UTC) by figue)
@qontinuum yes, probably I'll need to make a new package called linux-xanmod-edge and leave this package in the stable branch. Thanks for your suggestion.
Edit: done.
qontinuum commented on 2021-07-03 06:30 (UTC)
Hello, I don't know if it has already been asked but why aren't you following the upstream naming? Like this package should currently be on version 5.12.14 while a linux-xanmod-edge package could be on version 5.13.0.
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: