Hello community,

here is the log from the commit of package scilab for openSUSE:Factory checked 
in at 2018-10-15 09:42:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/scilab (Old)
 and      /work/SRC/openSUSE:Factory/.scilab.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "scilab"

Mon Oct 15 09:42:49 2018 rev:28 rq:641727 version:6.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/scilab/scilab.changes    2018-04-24 
15:33:33.409294347 +0200
+++ /work/SRC/openSUSE:Factory/.scilab.new/scilab.changes       2018-10-15 
09:43:17.003382358 +0200
@@ -1,0 +2,9 @@
+Fri Oct 12 12:29:09 UTC 2018 - [email protected]
+
+- Require java 10 stringently, as java >= 11 has dropped JAF (Java
+  Activation Framework) and scilab does not build without it.
+- Add scilab-gfortran8-errors.patch: Fix size mismatch between
+  function arguments and variables; these crop up as errors when
+  compiling against gfortran >= 8.
+
+-------------------------------------------------------------------

New:
----
  scilab-gfortran8-errors.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ scilab.spec ++++++
--- /var/tmp/diff_new_pack.eUIoMN/_old  2018-10-15 09:43:18.171381046 +0200
+++ /var/tmp/diff_new_pack.eUIoMN/_new  2018-10-15 09:43:18.171381046 +0200
@@ -66,6 +66,8 @@
 Patch25:        scilab-java9-ClassLoader.patch
 # PATCH-FIX-OPENSUSE  scilab-java_source_target.patch [email protected] 
-- Build with source and target 6 in order to avoid runtime errors of 
unrecognized bytecode 
 Patch26:        scilab-java_source_target.patch
+# PATCH-FIX-UPSTREAM scilab-gfortran8-errors.patch [email protected] -- Fix 
argument size mismatch in variable sizes; these crop up as errors when 
compiling against gfortran >= 8.
+Patch27:        scilab-gfortran8-errors.patch
 ExcludeArch:    i586 ppc64
 # Dependencies are extracted from :
 # "http://wiki.scilab.org/Dependencies of Scilab 5.X"
@@ -98,7 +100,7 @@
 BuildRequires:  ant
 BuildRequires:  ecj
 %if 0%{?suse_version} >= 1500
-BuildRequires:  java-devel >= 9
+BuildRequires:  java-devel = 10
 %else
 BuildRequires:  java-devel = 1.8.0
 %endif
@@ -107,8 +109,8 @@
 BuildRequires:  lucene-analyzers-common >= 6.0
 BuildRequires:  lucene-queryparser >= 6.0
 
-Requires:       java >= 9
 Requires:       ecj
+Requires:       java = 10
 Requires:       lucene >= 6.0
 Requires:       lucene-analyzers-common >= 6.0
 Requires:       lucene-queryparser >= 6.0
@@ -331,6 +333,7 @@
 %patch25 -p1
 %endif
 %patch26 -p1
+%patch27 -p1
 
 # Remove a bad merge remnant (.orig file) to prevent trigerring rpmlint's 
suse-filelist-forbidden
 rm ./modules/cacsd/tests/unit_tests/dscr.tst.orig

++++++ scilab-gfortran8-errors.patch ++++++
Index: scilab-6.0.1/modules/differential_equations/src/fortran/twodq.f
===================================================================
--- scilab-6.0.1.orig/modules/differential_equations/src/fortran/twodq.f
+++ scilab-6.0.1/modules/differential_equations/src/fortran/twodq.f
@@ -900,7 +900,7 @@ C
       END
 
       subroutine tridv(node,node1,node2,coef,rank)
-      double precision node(10),node1(10),node2(10),coef
+      double precision node(9),node1(9),node2(9),coef
       integer rank
       double precision s(3),coef1,temp
       integer t(3)

Reply via email to