Package Details: linux-cachyos 6.15.6-1

Git Clone URL: https://aur.archlinux.org/linux-cachyos.git (read-only, click to copy)
Package Base: linux-cachyos
Description: The Linux BORE + LTO + AutoFDO + Propeller Cachy Sauce Kernel by CachyOS with other patches and improvements. kernel and modules
Upstream URL: https://github.com/CachyOS/linux-cachyos
Keywords: cachyos kernel linux
Licenses: GPL-2.0-only
Provides: ADIOS-MODULE, KSMBD-MODULE, NTSYNC-MODULE, UKSMD-BUILTIN, VHBA-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Submitter: ptr1337
Maintainer: ptr1337 (sir_lucjan)
Last Packager: sir_lucjan
Votes: 32
Popularity: 1.78
First Submitted: 2021-10-12 18:31 (UTC)
Last Updated: 2025-07-10 16:42 (UTC)

Dependencies (20)

Required by (12)

Sources (4)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

Delor3an91 commented on 2025-06-27 19:49 (UTC) (edited on 2025-06-28 08:57 (UTC) by Delor3an91)

Hi CachyOS Team,

Build error on Ivybridge:


  ...
  CC [M]  drivers/gpu/drm/amd/amdgpu/amdgpu_isp.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.o
  CC [M]  drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.o
  LD [M]  drivers/gpu/drm/amd/amdgpu/amdgpu.o
  AR      drivers/gpu/built-in.a
make[2]: *** [scripts/Makefile.build:506: drivers] Error 2
make[1]: *** [/tmp/linux-cachyos/src/linux-6.15.4/Makefile:2039: .] Error 2
make: *** [Makefile:248: __sub-make] Error 2
==> ERROR : An error occured in build()

TY for your work and your understanding.

EDIT : Latest rust update resolved the problem.

Wish You well

peter.lyonskehl commented on 2025-06-26 19:46 (UTC) (edited on 2025-06-26 20:37 (UTC) by peter.lyonskehl)

Team CachyOS, Please respect user's /etc/makepkg.conf, specifically MAKEFLAGS. Currently you ignore that and in PKGBUILD you 3x use -j"$(nproc)".

While that may satisfy those with very fast or dedicated/separate machines, it freezes slower machines.

Yes, if you do change it now, that may affect existing users. But if those users didn't complain yet, they have machines powerful enough and they don't have any big problem - other than that they may want to change their /etc/makepkg.conf. So those users do have a workaround - and a very easy one.

As-is, this is unusable-to-build for users with slower machines, AND we have do NOT have an AUR-friendly workaround

  • bash aliases are not propagated to children shell sessions

  • making a simple script called nproc that prints (for example) 1 and adding that script's location in front of any existing PATH does propagate to children shell sessions, but not when installing with Manjaro's pamac or yay.

The only workaround is having a custom nproc on PATH (as above), and installing with basic tools only:

  • git clone https://aur.archlinux.org/linux-cachyos.git

  • cd linux-cachyos

  • PATH=~:$PATH makepkg -si

  • then most likely: pacman -U linux-cachyos.pkg.tar.zst (or some kind of: pacman -U package-name.pkg.tar.zst)

Correct, it's impossible to please everyone. But as-is is discriminating.

Ja4e commented on 2025-06-11 17:15 (UTC) (edited on 2025-06-13 06:40 (UTC) by Ja4e)

Hi CachyOS Team,

Please do keep proper update for all your updated patch. It was very annoying to get a proper update without manual intervention.

Every time after I'm attempting to update the kernel it will always have this issue

==> Validating source files with b2sums...
    linux-6.15.2.tar.xz ... Passed
    config ... Passed
    0001-cachyos-base-all.patch ... FAILED
    0001-bore-cachy.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

Try to update the b2sums properly into the package file? the problematic one is supposed to be

fb302faa13cfe7b16a3a1b61126bde031d155b2247b10648dea47111f95fc49f4e8d8cd623c699fcf1290028b00348a2e936c5c5a898139277ddccb8a3e45638

0001-cachyos-base-all.patch

Thank you

Delor3an91 commented on 2025-05-09 17:09 (UTC) (edited on 2025-05-09 17:12 (UTC) by Delor3an91)

Hi CachyOS Team,

May You please push a commit here before make some modification(s) on packages files? This way it will not be a waste of time or energy trying to build linux-cachyos and then encounter an error.

"0001-cachyos-base-all.patch": Change(s) seem(s) present. new b2sum 0001-cachyos-base-all.patch seem 676a7c55054cb8c6a29a8999a01ec7de22e76118333d5d2349e63c00f126cb69851fff3ca1c180f69a7e272ae0d47308be25cc1cdc95f50974cc9f97f05d9e26

TY for your work and your understanding.

Wish You well

EndlessEden commented on 2025-05-04 10:30 (UTC)

0001-cachyos-base-all.patch changed, 7779ea9233cec0daa350ba8d9c73d86429c5d9beb2af526ea0cb997d440188a2ccaec55c7f4166afb4f323825dc7e005b32d141378753bf271a26b71588ce3e6 0001-cachyos-base-all.patch

43615 commented on 2025-04-23 01:31 (UTC)

A checksum doesn't match:

==> Validating source files with b2sums...
    linux-6.14.3.tar.xz ... Passed
    config ... Passed
    auto-cpu-optimization.sh ... Passed
    0001-cachyos-base-all.patch ... Passed
    dkms-clang.patch ... Passed
    0001-bore-cachy.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!

The b2sum of the downloaded file is d684dd248a32c12befddfed7355a4b008ceb5ed1b37d992d91654eb1924e513495bfd681dc8e518e145184e021e3aabae8b8a9d2e4444cc12454c08edc5b770e.

solsticedhiver commented on 2025-02-26 23:10 (UTC)

Anyone tried this with _localmodcfg=yes ? Because it seems to stall here; like it does on my other build with modprobe.db.

I needed to patch the PKGBUILD with:

@@ -490,7 +491,7 @@ prepare() {
     if [ "$_localmodcfg" = "yes" ]; then
         if [ -e "$_localmodcfg_path" ]; then
             echo "Running Steven Rostedt's make localmodconfig now"
-            make "${BUILD_FLAGS[@]}" LSMOD="${_localmodcfg_path}" localmodconfig
+            yes "" | make "${BUILD_FLAGS[@]}" LSMOD="${_localmodcfg_path}" localmodconfig
         else
             _die "No modprobed.db data found"
         fi

https://wiki.archlinux.org/title/Talk:Modprobed-db#command_to_run_when_building_kernel

theorland commented on 2025-02-16 01:44 (UTC) (edited on 2025-02-16 01:53 (UTC) by theorland)

any step to compile on LTS kernel ? I have gotten patching error issue

and I got auto.conf error when compiling on latest kernel

[*] DETECTED CPU (MARCH) : TIGERLAKE
Enabling CachyOS config...
Selecting CACHYOS CPU scheduler...
Selecting 'thin' LLVM level...
Setting tick rate to 1000Hz...
Selecting 'full' tick type...
Selecting 'full' preempt type...
Enabling KBUILD_CFLAGS -O3...
Selecting 'always' TRANSPARENT_HUGEPAGE config...
Enable USER_NS_UNPRIVILEGED
Rewrite configuration...
  SYNC    include/config/auto.conf
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
/bin/sh: line 1: flex: command not found
make[3]: *** [scripts/Makefile.host:9: scripts/kconfig/lexer.lex.c] Error 127
make[2]: *** [Makefile:733: syncconfig] Error 2
/home/user/.cache/yay/linux-cachyos/src/linux-6.13.2/Makefile:777: include/config/auto.conf: No such file or directory
make[1]: *** [/home/user/.cache/yay/linux-cachyos/src/linux-6.13.2/Makefile:834: include/config/auto.conf] Error 2
make: *** [Makefile:251: __sub-make] Error 2