Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / julia
Commits:
55d7d085 by Solskogen at 2025-07-29T13:45:45+02:00
add support for aarch64
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -113,13 +113,14 @@ _make() {
LIBBLASNAME=libblas64
LIBLAPACK=-llapack64
LIBLAPACKNAME=liblapack64
- MARCH=x86-64
-
JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)"
VERBOSE=1
JLDFLAGS="$LDFLAGS -lLLVM-16jl"
LLVM_CONFIG=/usr/lib/llvm-julia/bin/llvm-config
)
+ [[ ${CARCH} == 'aarch64' ]] && make_options+=(MARCH=armv8.2-a
JULIA_CPU_TARGET="generic;armv8.2-a,crypto,fullfp16,lse,rdm")
+ [[ ${CARCH} == 'x86_64' ]] && make_options+=(MARCH=x86-64
JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)")
+
export CMAKE_POLICY_VERSION_MINIMUM=3.5 # Fix build with cmake 4
LD_LIBRARY_PATH="/usr/lib/mbedtls2" make "${make_options[@]}" "$@"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/commit/55d7d085fce57110326905431a54a8e5ffbe3048
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/commit/55d7d085fce57110326905431a54a8e5ffbe3048
You're receiving this email because of your account on gitlab.archlinux.org.