Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages / 
rocm-llvm


Commits:
ef47c86c by Christer Solskogen at 2026-01-02T09:17:21+00:00
Fix build on aarch64 and riscv
- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -44,6 +44,9 @@ prepare() {
 
   # Fix build with glibc 2.42: 
https://github.com/llvm/llvm-project/issues/137321
   patch -Np1 < ../rocm-llvm-6.4-fix-glibc-2.42-termio-removal.patch
+
+  # Fix libraries_sha.inc:1:42: error: narrowing conversion of ‘-30’ from 
‘int’ to ‘char’
+  git cherry-pick -n 74c3df6cb5540c937ad8b58f95275901efae8669
 }
 
 build() {
@@ -73,7 +76,7 @@ build() {
         -D LIBCXXABI_ENABLE_SHARED=OFF
         -D LIBCXXABI_ENABLE_STATIC=ON
         -D LIBCXXABI_INSTALL_STATIC_LIBRARY=OFF
-        -D LLVM_TARGETS_TO_BUILD='AMDGPU;NVPTX;X86'
+        -D LLVM_TARGETS_TO_BUILD='AMDGPU;NVPTX;Native'
         -D CLANG_DEFAULT_LINKER=lld
         -D ENABLE_LINKER_BUILD_ID=ON
         -D CLANG_DEFAULT_RTLIB=compiler-rt



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rocm-llvm/-/commit/ef47c86c11c3cdcc24682f444499bfe12d5c3b1a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rocm-llvm/-/commit/ef47c86c11c3cdcc24682f444499bfe12d5c3b1a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to