Package Details: linux-xanmod-rt 6.18.29-1

Git Clone URL: https://aur.archlinux.org/linux-xanmod-rt.git (read-only, click to copy)
Package Base: linux-xanmod-rt
Description: The Linux kernel and modules with Xanmod patches
Upstream URL: http://www.xanmod.org/
Licenses: GPL-2.0-only
Provides: KSMBD-MODULE, NTFS3-MODULE, NTSYNC-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: figue
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 7
Popularity: 0.000000
First Submitted: 2019-10-27 16:48 (UTC)
Last Updated: 2026-05-11 20:39 (UTC)

Dependencies (18)

Required by (11)

Sources (4)

Latest Comments

1 2 3 4 5 Next › Last »

bless commented on 2026-04-05 06:31 (UTC) (edited on 2026-04-05 18:44 (UTC) by bless)

build fails:

In file included from fs/fuse/dev.c:22:
./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’:
./include/linux/pipe_fs_i.h:290:19: internal compiler error: Segmentation fault
  290 | static inline int pipe_buf_confirm(struct pipe_inode_info *pipe,
      |                   ^~~~~~~~~~~~~~~~
0x24d98d1 diagnostic_context::diagnostic_impl(rich_location*, diagnostic_metadata const*, diagnostic_option_id, char const*, __va_list_tag (*) [1], diagnostic_t)
        ???:0
0x252d8d8 internal_error(char const*, ...)
        ???:0
0x11cd0b7 build_pointer_type_for_mode(tree_node*, machine_mode, bool)
        ???:0
0x11cd177 build_pointer_type_for_mode(tree_node*, machine_mode, bool)
        ???:0
0xa5a36e gimplify_parameters(gimple**)
        ???:0
0xb03a68 gimplify_body(tree_node*, bool)
        ???:0
0xb03cfc gimplify_function_tree(tree_node*)
        ???:0
0x8eecfb cgraph_node::analyze()
        ???:0
0x8f297d symbol_table::finalize_compilation_unit()
        ???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues> for instructions.
make[4]: *** [scripts/Makefile.build:287: fs/fuse/dev.o] Error 1
make[3]: *** [scripts/Makefile.build:544: fs/fuse] Error 2
make[2]: *** [scripts/Makefile.build:544: fs] Error 2
make[1]: *** [~/.cache/yay/linux-xanmod-rt/src/linux-6.18/Makefile:2026: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: linux-xanmod-rt-exit status 4
 -> nothing to install for linux-xanmod-rt

blackhole commented on 2026-02-21 02:54 (UTC)

Compilation fails with Generic-x86-64-v2:


  CC      arch/x86/kernel/asm-offsets.s
In file included from ./arch/x86/include/asm/segment.h:167,
                 from ./arch/x86/include/asm/nospec-branch.h:587,
                 from ./arch/x86/include/asm/irqflags.h:9,
                 from ./include/linux/irqflags.h:18,
                 from ./include/linux/spinlock.h:59,
                 from ./include/linux/swait.h:7,
                 from ./include/linux/completion.h:12,
                 from ./include/linux/crypto.h:15,
                 from arch/x86/kernel/asm-offsets.c:9:
./arch/x86/include/asm/cache.h:8:26: error: ‘CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function); did you mean ‘CONFIG_X86_LOCAL_APIC’?
    8 | #define L1_CACHE_SHIFT  (CONFIG_X86_L1_CACHE_SHIFT)
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
./arch/x86/include/asm/cache.h:9:31: note: in expansion of macro ‘L1_CACHE_SHIFT’
    9 | #define L1_CACHE_BYTES  (1 << L1_CACHE_SHIFT)
      |                               ^~~~~~~~~~~~~~
./include/vdso/cache.h:8:25: note: in expansion of macro ‘L1_CACHE_BYTES’
    8 | #define SMP_CACHE_BYTES L1_CACHE_BYTES
      |                         ^~~~~~~~~~~~~~
./include/vdso/cache.h:12:58: note: in expansion of macro ‘SMP_CACHE_BYTES’
   12 | #define ____cacheline_aligned __attribute__((__aligned__(SMP_CACHE_BYTES)))
      |                                                          ^~~~~~~~~~~~~~~
./include/linux/sched.h:515:3: note: in expansion of macro ‘____cacheline_aligned’
  515 | } ____cacheline_aligned;
      |   ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:182: arch/x86/kernel/asm-offsets.s] Error 1
make[1]: *** [/home/audiolinux/Downloads/Temp/BUILD_XANMOD_92/src/linux-6.18/Makefile:1285: prepare0] Error 2

figue commented on 2026-02-03 20:03 (UTC)

@jprjr my apologies. It's really fixed now :)

jprjr commented on 2026-02-03 14:44 (UTC)

It seems like this is still broken:

cp: cannot stat 'CONFIGS/xanmod-rt/gcc/config-rt': No such file or directory

It looks like the correct file is at CONFIGS/x86_64/config-rt

figue commented on 2026-01-13 22:04 (UTC)

@jprjr thank you. You right. I think it's fixed now.

jprjr commented on 2026-01-13 21:38 (UTC) (edited on 2026-01-13 21:38 (UTC) by jprjr)

Receiving an error when building with:

env _microarchitecture=14 makepkg -sc
  -> Setting version...
cp: cannot stat 'CONFIGS/xanmod-rt/gcc/config_x86-64-v2': No such file or directory
==> ERROR: A failure occurred in prepare().

PiotrC commented on 2025-01-05 23:38 (UTC) (edited on 2025-01-05 23:49 (UTC) by PiotrC)

Correct solution to obtain missing Linus Torvald's key is gpg2 --locate-keys torvalds@kernel.org Then missing key will be installed

Similarly if you need key of Greg Kroah-Hartman use gpg2 --locate-keys gregkh@kernel.org

stagware commented on 2024-08-18 01:14 (UTC) (edited on 2024-08-18 01:16 (UTC) by stagware)

@NyxCatz It's a problem with Linus Torvald's GPG key not being pulled from the keyservers. This is also happening with kernel-xanmod

Pull it from kernel.org if you must. https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git

https://korg.docs.kernel.org/pgpkeys.html

NyxCatz commented on 2024-07-23 23:48 (UTC) (edited on 2024-07-23 23:51 (UTC) by NyxCatz)

You need to sort out your GPG key:

gpg: keyserver receive failed: No data error: failed to run: gpg --recv-keys ABAF11C65A2970B130ABE3C479BE3E4300411886:

archdevlab commented on 2024-07-13 03:21 (UTC)

Hi you should consider fixing tomoyo in the config file like linux-lqx package https://aur.archlinux.org/cgit/aur.git/commit/?h=linux-lqx&id=86bc172b309b60f09b27a6aacc6c0361d57f24de