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.


Reply via email to