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.