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} \


Reply via email to