commit julia for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2024-05-30 15:33:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "julia" Thu May 30 15:33:41 2024 rev:5 rq:1177653 version:1.10.3 Changes: -------- --- /work/SRC/openSUSE:Factory/julia/julia.changes 2024-05-22 21:33:39.636576583 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new.24587/julia.changes 2024-05-30 15:35:14.934362331 +0200 @@ -1,0 +2,11 @@ +Wed May 29 13:42:29 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> + +- Update JULIA_CPU_TARGETS + +------------------------------------------------------------------- +Wed May 29 03:29:01 UTC 2024 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl> + +- Reenable aarch64 builds with patch + ./allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch + +------------------------------------------------------------------- New: ---- allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch BETA DEBUG BEGIN: New:- Reenable aarch64 builds with patch ./allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ julia.spec ++++++ --- /var/tmp/diff_new_pack.WUnyZx/_old 2024-05-30 15:35:17.082440945 +0200 +++ /var/tmp/diff_new_pack.WUnyZx/_new 2024-05-30 15:35:17.086441091 +0200 @@ -84,6 +84,8 @@ Patch7: julia-hardcoded-libs.patch # PATCH-FIX-OPENSUSE -- A bug in MPFR which they describe in their INSTALL file. So we have to assist the mpfr.mk that julia uses. Patch8: mpfr-looking-for-gmp-fix.patch +# PATCH-FIX-UPSTREAM +Patch9: https://github.com/JuliaLang/julia/pull/54605.patch#/allow_libssp_libatomic_... BuildRequires: ImageMagick BuildRequires: autoconf @@ -269,7 +271,7 @@ %if 0%{?compat_mode} ExclusiveArch: x86_64 x86_64_v3 %else -ExclusiveArch: x86_64 x86_64_v3 +ExclusiveArch: x86_64 x86_64_v3 aarch64 %endif %{?suse_build_hwcaps_libs} @@ -377,7 +379,10 @@ make %{?_smp_mflags} \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGETS="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)" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \ @@ -437,7 +442,10 @@ make install DESTDIR="%{buildroot}" \ MARCH="%{julia_march}" \ %ifarch x86_64 || x86_64_v3 - JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" \ + JULIA_CPU_TARGETS="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)" \ %endif build_prefix="%{_builddir}/%{buildsubdir}/build%{_prefix}" \ build_libdir="%{_builddir}/%{buildsubdir}/build%{_libdir}" \ ++++++ allow_libssp_libatomic_and_libgomp_to_fail_as_they_are_not_available_on_all_systems.patch ++++++ From dc7e47be092a21ddd74311114b2df4c72a8044b3 Mon Sep 17 00:00:00 2001 From: "Viral B. Shah" <ViralBShah@users.noreply.github.com> Date: Tue, 28 May 2024 16:37:02 -0400 Subject: [PATCH] Allow libssp, libatomic and libgomp to fail as they are not available on all systems Co-authored-by: FX Coudert <fxcoudert@gmail.com> --- base/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/Makefile b/base/Makefile index 9a6c0d0d03833..febee53a9ddfc 100644 --- a/base/Makefile +++ b/base/Makefile @@ -249,12 +249,12 @@ endif ifneq (,$(LIBGFORTRAN_VERSION)) $(eval $(call symlink_system_library,CSL,libgfortran,$(LIBGFORTRAN_VERSION))) endif -$(eval $(call symlink_system_library,CSL,libquadmath,0)) $(eval $(call symlink_system_library,CSL,libstdc++,6)) -# We allow libssp, libatomic and libgomp to fail as they are not available on all systems +# We allow libssp, libatomic, libgomp and libquadmath to fail as they are not available on all systems $(eval $(call symlink_system_library,CSL,libssp,0,ALLOW_FAILURE)) $(eval $(call symlink_system_library,CSL,libatomic,1,ALLOW_FAILURE)) $(eval $(call symlink_system_library,CSL,libgomp,1,ALLOW_FAILURE)) +$(eval $(call symlink_system_library,CSL,libquadmath,0,ALLOW_FAILURE)) $(eval $(call symlink_system_library,PCRE,libpcre2-8)) $(eval $(call symlink_system_library,DSFMT,libdSFMT)) $(eval $(call symlink_system_library,LIBBLASTRAMPOLINE,libblastrampoline))
participants (1)
-
Source-Sync