Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2018-04-24 15:34:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "julia" Tue Apr 24 15:34:21 2018 rev:30 rq:600152 version:0.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/julia/julia-compat.changes 2018-03-30 12:09:16.509715465 +0200 +++ /work/SRC/openSUSE:Factory/.julia.new/julia-compat.changes 2018-04-24 15:34:25.843397262 +0200 @@ -1,0 +2,7 @@ +Thu Apr 19 15:01:37 UTC 2018 - [email protected] + +- Pass right MARCH value for ppc64le +- Build only for supported architectures +- Fix armv6 build by passing atomic lib to linker + +------------------------------------------------------------------- julia.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ julia-compat.spec ++++++ --- /var/tmp/diff_new_pack.ulBVKG/_old 2018-04-24 15:34:27.467338508 +0200 +++ /var/tmp/diff_new_pack.ulBVKG/_new 2018-04-24 15:34:27.467338508 +0200 @@ -114,6 +114,8 @@ # makes sense for 64-bit architectures. %if 0%{?compat_mode} ExclusiveArch: x86_64 +%else +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %endif %description @@ -210,12 +212,20 @@ %ifarch armv6l armv6hl %define julia_march armv6 %endif + + %ifarch ppc64le + %define julia_march ppc64le + %endif %else # compat_mode is only defined for 64-bit architecture. %define julia_march x86-64 %endif +%ifarch armv6l armv6hl +export LDFLAGS="$LDFLAGS -latomic" +%endif + %define julia_builddir %{_builddir}/%{name}/ make %{?_smp_mflags} MARCH=%{julia_march} \ prefix=%{_prefix} \ ++++++ julia.spec ++++++ --- /var/tmp/diff_new_pack.ulBVKG/_old 2018-04-24 15:34:27.503337205 +0200 +++ /var/tmp/diff_new_pack.ulBVKG/_new 2018-04-24 15:34:27.511336916 +0200 @@ -114,6 +114,8 @@ # makes sense for 64-bit architectures. %if 0%{?compat_mode} ExclusiveArch: x86_64 +%else +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ppc64le %endif %description @@ -210,12 +212,20 @@ %ifarch armv6l armv6hl %define julia_march armv6 %endif + + %ifarch ppc64le + %define julia_march ppc64le + %endif %else # compat_mode is only defined for 64-bit architecture. %define julia_march x86-64 %endif +%ifarch armv6l armv6hl +export LDFLAGS="$LDFLAGS -latomic" +%endif + %define julia_builddir %{_builddir}/%{name}/ make %{?_smp_mflags} MARCH=%{julia_march} \ prefix=%{_prefix} \
