diff --git a/disable-doc-gen-in-makefile.patch b/disable-doc-gen-in-makefile.patch index 9b74c0e..6ce5d81 100644 --- a/disable-doc-gen-in-makefile.patch +++ b/disable-doc-gen-in-makefile.patch @@ -1,21 +1,20 @@ -diff -ruN julia-1.10.0.orig/Makefile julia-1.10.0/Makefile ---- julia-1.10.0.orig/Makefile 2023-12-27 12:31:21.449481396 +0800 -+++ julia-1.10.0/Makefile 2023-12-28 13:12:34.633832260 +0800 -@@ -265,7 +265,7 @@ - endef +diff -ruN julia-1.10.4.orig/doc/Makefile julia-1.10.4/doc/Makefile +--- julia-1.10.4.orig/doc/Makefile 2024-06-06 21:49:32.084595230 +0800 ++++ julia-1.10.4/doc/Makefile 2024-06-06 22:04:17.150827400 +0800 +@@ -44,16 +44,13 @@ + html: deps + @echo "Building HTML documentation." +- $(JULIA_EXECUTABLE) --color=yes $(call cygpath_w,$(SRCDIR)/make.jl) $(DOCUMENTER_OPTIONS) + @echo "Build finished. The HTML pages are in _build/html." --install: $(build_depsbindir)/stringreplace docs -+install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html - @$(MAKE) $(QUIET_MAKE) $(JULIA_BUILD_MODE) - @for subdir in $(bindir) $(datarootdir)/julia/stdlib/$(VERSDIR) $(docdir) $(man1dir) $(includedir)/julia $(libdir) $(private_libdir) $(sysconfdir) $(private_libexecdir); do \ - mkdir -p $(DESTDIR)$$subdir; \ -@@ -525,7 +525,7 @@ - darwinframework: - $(MAKE) -C $(JULIAHOME)/contrib/mac/framework + pdf: deps + @echo "Building PDF documentation." +- $(JULIA_EXECUTABLE) --color=yes $(call cygpath_w,$(SRCDIR)/make.jl) -- pdf $(DOCUMENTER_OPTIONS) + @echo "Build finished." --light-source-dist.tmp: docs -+light-source-dist.tmp: $(BUILDROOT)/doc/_build/html/en/index.html - ifneq ($(BUILDROOT),$(JULIAHOME)) - $(error make light-source-dist does not work in out-of-tree builds) - endif + # The deploy target should only be called in CI builds + deploy: deps + @echo "Deploying HTML documentation." +- $(JULIA_EXECUTABLE) --color=yes $(call cygpath_w,$(SRCDIR)/make.jl) -- deploy $(DOCUMENTER_OPTIONS) + @echo "Build & deploy of docs finished." diff --git a/julia-1.10.3-full.tar.gz b/julia-1.10.3-full.tar.gz deleted file mode 100644 index 0cda30c..0000000 --- a/julia-1.10.3-full.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d892b2123be64dacf9d05e4ccbad7f1797f6bf87c397a74804b011c8750f6c8f -size 318660498 diff --git a/julia-1.10.3-full.tar.gz.asc b/julia-1.10.3-full.tar.gz.asc deleted file mode 100644 index 23fd6d0..0000000 --- a/julia-1.10.3-full.tar.gz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQJLBAABCAA1FiEENnPfUp2QSUd/drN1ZuPH3APW5JUFAmYxNPAXHGJ1aWxkYm90 -QGp1bGlhbGFuZy5vcmcACgkQZuPH3APW5JVCGQ//TnsMX0QFBXdjl64n22FL3yeu -BYYOJTtH4d5iaz0VNVuDxBvtWiBQH/17ImnwqU7mvc3XTOhhrn3LkXCrkfP2Etje -VExElTR3yj7aFNpo87/LATSb8ZcRpcWkdAOy6+fZwtGKmADDP/Ub4VWBgnc50OBC -p5bU+6+4YaA+Lnj9uz/BLdkXX+uOWiZX5CwMdzfM8gJlua25Lb+NJq5vb7hRxAEp -LUCRDweC5jlPvLjUVkA2Gzr1LYl8y0my0QlcdgDvhpsdTgf/2ZJUyQ/oHNg/gmx2 -QfZAcl2hWgbdEIfCGtSItmDRTpRrreDjPtnRGv9lTJRXRy5Vm1yJX9hmugrKuoKD -Ivx0x8GrSu8wH/OESMxn5kllPQOeW7CbdmLXYNSLAJxoyFOAnO3Dp64idtepEe9D -TieEKa1HTq5maBlxVHdQp5Rti5WvTzVDKSmmNwB3TQE+VCkF2q/0Ae+U1xdLpRVx -4we6b13OCH4/PQM/JRn4o1B4LXKRYYEJ8VVovigMD8DQseBKZ2eGpEyHwhCCefSF -UGN8FABCoQ/LpShNdVxwAGORg2d5ErNuvHPX/3D7SNWeiviOfTadzqBvQlOijexz -xpsiOKRjLbPV11d22lM6JHtKPw/vhZK/seYal6cW3ppvJgd/zWNZuogWRQNdumiD -ugh0IjZHRGiI20Rku2E= -=yT0z ------END PGP SIGNATURE----- diff --git a/julia-1.10.4-full.tar.gz b/julia-1.10.4-full.tar.gz new file mode 100644 index 0000000..2ccef73 --- /dev/null +++ b/julia-1.10.4-full.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f32e5277f5d82a63824882cdebfac158199bb84814c3c019a3fecc3601586191 +size 318661761 diff --git a/julia-1.10.4-full.tar.gz.asc b/julia-1.10.4-full.tar.gz.asc new file mode 100644 index 0000000..5762168 --- /dev/null +++ b/julia-1.10.4-full.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- + +iQJLBAABCAA1FiEENnPfUp2QSUd/drN1ZuPH3APW5JUFAmZffZUXHGJ1aWxkYm90 +QGp1bGlhbGFuZy5vcmcACgkQZuPH3APW5JV6bxAAxZaHNIbvLy3uotpwDXSRJUYy +igPLUrJgXKh4Nr5cvfl+zZ6/uCJm2xD/KBK9JH+yOFKzyWbafQumeTJlTPq+6d41 +jOSfD4gGM1dRjvmSsLWeyqkCLb1EcQ6ENTipTD57IpGODkPXmF2Pilp+kvXpiYZw +Sj8MHHlP08oGAlOIn3krMU8wHFZ40scXiw+PVToNGPzuXxg7r0NSS2E8iieP6X/z +2wt45DLbgNDbzgRRU20Lci/Xv/oc/33jjn/4zm0JUBn0hQdKaeQggiKZ5DpO6+uv +CTffNunXtWV95eCmEBJ/tAMejPCi1RgPV14kY9PIV49QOGvOVTj+7PW5BTH385Dx +l26dDYVOR53MiYyyAAdy4pAghKfSgHNrhgbIRAup5p9QrH7r+69Qravse0cg0Lat +hrTKNwWeTagDrVSGHGQJl0rAoCQR3t7z9LZ3tJy2fFf7Ob5Hx879AluS9+PgVn+i +SwSk3nAOn9qz8c5zUiR7WanTzzKJ9ZA799Eg7d55qJh4Sm0zKMtXjYNqQVrt1aXs +1333g++nWSSt61jSekVwfb8TT/nQZO5lxSPLpENyzdwd8aAaDQg13b5gFj5NM4pC +yBRl0GiVZi1IdM1+KIRwHz5ktvyeF4gnh+unH6/gXqv7ASDvg5FWu7m99udDsLZt +1K757vMRSxtWadL9fLY= +=nkWv +-----END PGP SIGNATURE----- diff --git a/julia.changes b/julia.changes index 422464c..c1620c6 100644 --- a/julia.changes +++ b/julia.changes @@ -1,3 +1,42 @@ +------------------------------------------------------------------- +Fri Jun 7 17:17:22 UTC 2024 - Soc Virnyl Estela + +- Fix build. typo caused a misconfigure: + JULIA_CPU_TARGETS -> JULIA_CPU_TARGET + +------------------------------------------------------------------- +Thu Jun 6 14:06:50 UTC 2024 - Soc Virnyl Estela + +- Update ./disable-doc-gen-in-makefile.patch. Upstream has patched to allow offline + builds but added commands in the `doc/Makefile` that needs network. + +------------------------------------------------------------------- +Thu Jun 6 00:14:25 UTC 2024 - Soc Virnyl Estela + +- Update to version 1.10.4: + * correctly track freed bytes in array_to_string + * Add inventory writing via DocumenterInventoryWritingBackport + * Overload Base.literal_pow for AbstractQ + * LinearAlgebra: Correct zero element in _generic_matvecmul! for block adj/trans + * set MAX_OS_WRITE on unix + * fix typo in gc_mark_memory8 when chunking a large array + * typeintersect: fix another stack overflow caused by circular constraints + * Fix an off-by-one error in interpreter's do_invoke + * Make TestLogger thread-safe (introduce a lock) + * Add a missing doc + * typeintersect: conservative typevar subtitution during `finish_unionall + * typeintersect: followup cleanup for the nothrow path of type instantiation + * merge backports for 1.10.4 + +------------------------------------------------------------------- +Tue Jun 4 06:42:27 UTC 2024 - Soc Virnyl Estela + +- Update description + * Julia now works as it follows closely with build sources with some exceptions. + * Recommend to use juliaup. + * Remove experimental. This works quite well now even with LinearAlgebra and + Sundials. + ------------------------------------------------------------------- Wed May 29 13:42:29 UTC 2024 - Soc Virnyl Estela diff --git a/julia.spec b/julia.spec index ef7c2be..84ff29f 100644 --- a/julia.spec +++ b/julia.spec @@ -28,9 +28,9 @@ # If not Tumbleweed. Leap 15.6 seems to have trouble with libpthread %if 0%{?suse_version} < 1600 -%global __julia_opts USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_USE_THREAD=0 OPENBLAS_TARGET_ARCH=NEHALEM OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 +%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_CCACHE=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_USE_THREAD=0 OPENBLAS_TARGET_ARCH=NEHALEM OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 %else -%global __julia_opts USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 +%global __julia_opts NO_GIT=1 DEPS_GIT=0 BUILD_LLD=1 BUILD_LLDB=1 USE_CCACHE=1 USE_BINARYBUILDER=0 USE_SYSTEM_CSL=1 USE_SYSTEM_LLVM=0 USE_SYSTEM_LLD=0 OPENBLAS_SYMBOLSUFFIX="%{?__isa_bits}_" OPENBLAS_LIBNAMESUFFIX="%{?__isa_bits}_" OPENBLAS_CFLAGS="${CFLAGS}" LIBBLAS=-lopenblas64_ LIBBLASNAME=libopenblas64_ LIBLAPACK=-lopenblas64_ LIBLAPACKNAME=libopenblas64_ SUITESPARSE_LIB="-lumfpack64_ -lcholmod64_ -lamd64_ -lcamd64_ -lcolamd64_ -lspqr64_" USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_PCRE=0 USE_SYSTEM_BLAS=0 USE_SYSTEM_LAPACK=0 USE_SYSTEM_LIBBLASTRAMPOLINE=0 USE_SYSTEM_GMP=0 USE_SYSTEM_MPFR=0 USE_SYSTEM_LIBSUITESPARSE=0 USE_SYSTEM_SUITESPARSE=0 USE_INTEL_JITEVENTS=0 USE_SYSTEM_LIBWHICH=1 USE_SYSTEM_DSFMT=0 USE_SYSTEM_LIBUV=0 USE_SYSTEM_UTF8PROC=1 USE_SYSTEM_LIBGIT2=0 USE_SYSTEM_LIBSSH2=0 USE_SYSTEM_MBEDTLS=0 USE_SYSTEM_CURL=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_ZLIB=1 USE_SYSTEM_P7ZIP=1 USE_SYSTEM_OPENLIBM=1 USE_BLAS64=1 JLDFLAGS="$LDFLAGS" USE_BINARYBUILDER_BLASTRAMPOLINE=0 USE_BINARYBUILDER_CURL=0 USE_BINARYBUILDER_DSFMT=0 USE_BINARYBUILDER_GMP=0 USE_BINARYBUILDER_LIBGIT2=0 USE_BINARYBUILDER_LIBSSH2=0 USE_BINARYBUILDER_LIBSUITESPARSE=0 USE_BINARYBUILDER_LIBTRACYCLIENT=0 USE_BINARYBUILDER_LIBUNWIND=0 USE_BINARYBUILDER_LIBUV=0 USE_BINARYBUILDER_LLVM=0 USE_BINARYBUILDER_MBEDTLS=0 USE_BINARYBUILDER_MPFR=0 USE_BINARYBUILDER_OPENBLAS=0 USE_BINARYBUILDER_OPENLIBM=0 USE_BINARYBUILDER_P7ZIP=0 USE_BINARYBUILDER_PCRE=0 USE_BINARYBUILDER_ZLIB=0 VERBOSE=0 %endif # List all bundled libraries. @@ -57,7 +57,7 @@ # LTO currently makes building blastrampoline and Julia itself fail # It is not enabled upstream anyway %global _lto_cflags %nil -Version: 1.10.3 +Version: 1.10.4 Release: 0 URL: http://julialang.org/ Source0: https://github.com/JuliaLang/julia/releases/download/v%{version}/julia-%{version}-full.tar.gz @@ -68,10 +68,10 @@ Source4: julia-rpmlintrc # PATCH-FIX-OPENSUSE julia-env-script-interpreter.patch ronisbr@gmail.com -- Change script interpreted to avoid errors in rpmlint. Patch1: julia-env-script-interpreter.patch +# PATCH-FIX-OPENSUSE disable-doc-gen-in-makefile.patch -- this patch ACTUALLY DISABLES the offline builds 😉 +Patch2: disable-doc-gen-in-makefile.patch # PATCH-FIX-OPENSUSE -- Despite having no network, build looks for UnicodeData.txt (now Source3). Disabled with this patch. -Patch2: disable-download-of-unicode-for-doc-gen.patch -# PATCH-FIX-OPENSUSE -- Despite having no network, doc gen still wants to generate. Disabled with this patch. -Patch3: disable-doc-gen-in-makefile.patch +Patch3: disable-download-of-unicode-for-doc-gen.patch %if 0%{?suse_version} > 1600 # Based on https://gitlab.archlinux.org/archlinux/packaging/packages/julia/-/raw/main/julia-libunwind-1.6.patch?ref_type=heads -- System libunwind compatibility Patch4: julia-libunwind-1.9.patch @@ -284,8 +284,8 @@ library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. -This package is experimental and by no means supported by upstream. If you want -to use julia, please install juliaup instead. +This package is experimental and by no means supported by upstream. To use +upstream sources, you can use the alternative called juliaup. %package devel Summary: Julia development, debugging and testing files @@ -328,13 +328,8 @@ echo "true" | tee deps/tools/jldownload %build # Just use native # Offline mode -export NO_GIT=1 export CFLAGS="%{optflags}" export CXXLAGS="%{optflags}" -export USE_CCACHE=1 -export DEPS_GIT=0 -export BUILD_LLD=1 -export BUILD_LLDB=1 # Needed when USE_SYSTEM_CSL=1 # https://github.com/JuliaLang/julia/issues/39637 @@ -379,10 +374,10 @@ RELEASE_BANNER="openSUSE Leap ${SLE_VERSION} - Built on $(date -u)" make %{?_smp_mflags} \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGETS="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ %endif %ifarch aarch64 - JULIA_CPU_TARGETS="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ + JULIA_CPU_TARGET="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \ @@ -442,10 +437,10 @@ RELEASE_BANNER="openSUSE Leap ${SLE_VERSION} - Built on $(date -u)" make install DESTDIR="%{buildroot}" \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGETS="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ %endif %ifarch aarch64 - JULIA_CPU_TARGETS="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ + JULIA_CPU_TARGET="generic;cortex-a53;cortex-a55;cortex-a57;cortex-a72;arm_cortex_a78;arm_cortex_x1;neoverse-512tvb,base(3);arm_neoverse_n1;arm_neoverse_v1;arm_neoverse_n2;carmel,clone_all;apple-m1,base(3)" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \