Skip to content

Commit 8247fbc

Browse files
committed
Temporary solution for nls_ucs2_utils.ko compilation failure.
When LLVM is used with pahole 1.27-1, the following error occurs, so you need to downgrade to 1.26-2. make[2]: *** [scripts/Makefile.modfinal:59: fs/nls/nls_ucs2_utils.ko] Error 139 make[2]: *** Deleting file 'fs/nls/nls_ucs2_utils.ko' make[2]: *** Waiting for unfinished jobs.... Kernel dmesg: [14550.753962] pahole[316247]: segfault at 8 ip 0000782698d70617 sp 00007ffc6a623a48 error 6 in libdwarves.so.1.0.0[782698d40000+51000] likely on CPU 4 (core 4, socket 0) https://lore.kernel.org/all/20240613214019.GA1423015@thelio-3990X/ https://gitlab.archlinux.org/archlinux/packaging/packages/pahole/-/issues/1
1 parent 4a04302 commit 8247fbc

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ jobs:
1717
- name: Build Kernel package
1818
run: |
1919
pacman -Syu --needed --noconfirm sudo
20+
pacman -U --noconfirm https://gist.githubusercontent.com/love4taylor/47e6eea5dec795413251adf4ed286ec9/raw/b8d7ce82b7d49787c76fff28f739d24197856859/pahole-1:1.26-2-x86_64.pkg.tar.zst
2021
sed -i "s|#MAKEFLAGS=.*|MAKEFLAGS=-j$(nproc)|" /etc/makepkg.conf
2122
useradd -m user || true
2223
passwd -d user

0 commit comments

Comments
 (0)