Package Details: linux-xanmod-edge 5.15.6-2

Git Clone URL: https://aur.archlinux.org/linux-xanmod-edge.git (read-only, click to copy)
Package Base: linux-xanmod-edge
Description: The Linux kernel and modules with Xanmod patches
Upstream URL: http://www.xanmod.org/
Licenses: GPL2
Submitter: figue
Maintainer: figue
Last Packager: figue
Votes: 8
Popularity: 2.49
First Submitted: 2021-07-03 09:57
Last Updated: 2021-12-02 22:42

Latest Comments

1 2 Next › Last »

frostycakes commented on 2021-11-04 22:49

@randomjerk Do you have ccache enabled? I was having similar issues until I disabled it in makepkg.conf

arglebargle commented on 2021-10-19 09:34

@JoeSchr Clang and DKMS don't play nicely together without some hacking, there's some discussion on github where someone claims to have everything working with changes, see: https://github.com/dell/dkms/issues/124

figue commented on 2021-10-12 21:33

@jvn01 only if you need to build custom modules (like dkms, Virtualbox, VMware, etc.)

jvn01 commented on 2021-10-12 09:17

should i install linux-xanmod-edge-headers?

JoeSchr commented on 2021-09-26 19:17

@randomjerk I also had the same error. But when I used @figue PKGBUILD_clang posted down below, it worked!

EDIT: new problem, I can't then not dksm install nvidia drivers, because of gcc/clang mismatch

atxnor commented on 2021-09-17 13:47

Can you upgrade to 5.14.3?

randomjerk commented on 2021-09-08 17:16

The build errors out with the following issue:

FATAL: modpost: drivers/net/wwan/rpmsg_wwan_ctrl: sizeof(struct rpmsg_device_id)=32 is not a modulo of the size of section __mod_rpmsg__<identifier>_device_table=120. Fix definition of struct rpmsg_device_id in mod_devicetable.h make[1]: *** [scripts/Makefile.modpost:150: modules-only.symvers] Error 1 make: *** [Makefile:1767: modules] Error 2 make: *** Waiting for unfinished jobs....

Any idea on how to fix it ?

figue commented on 2021-09-04 11:30

@atxnor maybe was updated upstream. New version is pushed right now, it should be ok:

figue on pluto /tmp ➜  git clone https://aur.archlinux.org/linux-xanmod-edge.git         
Clonando en 'linux-xanmod-edge'...
remote: Enumerating objects: 74, done.
remote: Counting objects: 100% (74/74), done.
remote: Compressing objects: 100% (62/62), done.
remote: Total 74 (delta 32), reused 51 (delta 12), pack-reused 0
Desempaquetando objetos: 100% (74/74), 16.73 KiB | 190.00 KiB/s, listo.

figue on pluto /tmp ✗  cd linux-xanmod-edge 

figue on pluto …/linux-xanmod-edge on  master took 14s ✗  env LC_ALL=C makepkg --verifysource
==> Making package: linux-xanmod-edge 5.14.1-1 (Sat Sep  4 13:28:24 2021)
==> Retrieving sources...
  -> Found linux-5.14.tar.xz
  -> Found linux-5.14.tar.sign
  -> Found patch-5.14.1-xanmod1.xz
  -> Found choose-gcc-optimization.sh
==> Validating source files with sha256sums...
    linux-5.14.tar.xz ... Passed
    linux-5.14.tar.sign ... Skipped
    patch-5.14.1-xanmod1.xz ... Passed
    choose-gcc-optimization.sh ... Passed
==> Verifying source file signatures with gpg...
    linux-5.14.tar ... Passed

atxnor commented on 2021-09-04 06:51

File "patch-5.14.0-xanmod1.xz" checksum test fail.

figue commented on 2021-08-22 19:46

@SolarAquarion thanks for your suggestion, but the idea is not add external patches to this package. You can request upstream and then enable them with custom config.

There are other people like ptr1337 that makes external packages like https://github.com/ptr1337/linux-cacule-aur