Hello community,

here is the log from the commit of package mumps for openSUSE:Factory checked 
in at 2019-02-28 21:44:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mumps (Old)
 and      /work/SRC/openSUSE:Factory/.mumps.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mumps"

Thu Feb 28 21:44:52 2019 rev:2 rq:680114 version:5.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/mumps/mumps.changes      2019-02-26 
22:19:58.614117774 +0100
+++ /work/SRC/openSUSE:Factory/.mumps.new.28833/mumps.changes   2019-02-28 
21:44:53.637486908 +0100
@@ -1,0 +2,13 @@
+Wed Feb 27 22:08:16 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Use -Wl,--whole-archive .. -Wl,--no-whole-archive instead of unpacking
+  static library to build a shared library.
+- Add dependency to gcc-gfortran to non-HPC build of devel package.
+
+-------------------------------------------------------------------
+Wed Feb 27 18:29:25 UTC 2019 - Egbert Eich <e...@suse.com>
+
+- Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch 
+  * Add missing dependency to serialize sub-builds.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ mumps.spec ++++++
--- /var/tmp/diff_new_pack.tAtH4S/_old  2019-02-28 21:44:54.145486691 +0100
+++ /var/tmp/diff_new_pack.tAtH4S/_new  2019-02-28 21:44:54.169486680 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mumps
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -221,19 +221,19 @@
 %{?with_scotch:BuildRequires:  
%{scotch}%{?with_mpi:-%{mpi_family}%{?mpi_ext}}-devel}
  %if %{with mpi}
 BuildRequires:  %{mpi_family}%{?mpi_ext}-devel
-BuildRequires:  scalapack-%{mpi_family}%{?mpi_ext}-devel
 BuildRequires:  libblacs2-%{mpi_family}%{?mpi_ext}-devel
+BuildRequires:  scalapack-%{mpi_family}%{?mpi_ext}-devel
  %endif # mpi
 BuildRequires:  blas-devel
 BuildRequires:  lapack-devel
 %else # hpc
 BuildRequires:  %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel
 BuildRequires:  
%{mpi_family}%{?mpi_ver}-%{compiler_family}%{?c_f_ver}-hpc-macros-devel
-BuildRequires:  
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
+BuildRequires:  fdupes
 BuildRequires:  libblacs2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  libgomp1
+BuildRequires:  
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 BuildRequires:  suse-hpc
-BuildRequires:  fdupes
 %endif # hpc
 
 %description
@@ -275,8 +275,8 @@
 Requires:       lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 %if %{without hpc} && %{with mpi}
 # Install link targets for non-HPC MPI compat links from the MPI libdir - see 
below.
-BuildRequires:  lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 BuildRequires:  %{pname}%{?scotch:-scotch}-devel-static = %version
+BuildRequires:  lib%{pname}%{?scotch:-scotch}%{so_ver} = %{version}
 %endif
 
 %description %{so_ver}-compat
@@ -327,10 +327,11 @@
 Requires:       lapack-devel
 %{?with_scotch:Requires:       scotch-devel}
  %endif # mpi
+Recommends:     gcc-fortran
 %else # hpc
 %hpc_requires_devel
-Requires:  libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 Requires:  libblacs2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
+Requires:       
libscalapack2-%{compiler_family}-%{mpi_family}%{?mpi_ver}-hpc-devel
 %endif
 
 %description devel
@@ -493,8 +494,8 @@
      -lpthread %{MUMPS_LIBF77} -o ../libmumps_common%{?PLAT}.so.%{version}
 ln -s libmumps_common%{?PLAT}.so.%{version} ../libmumps_common%{?PLAT}.so
 for ARITH in c d s z ; do
-   rm -f *.o; ar -x ../lib${ARITH}mumps%{?PLAT}.a
-   %F_C -shared *.o -Wl,-soname,lib${ARITH}mumps%{?PLAT}.so.%{version} -L.. 
-lmumps_common%{?PLAT} \
+   %F_C -shared -Wl,--whole-archive ../lib${ARITH}mumps%{?PLAT}.a  
-Wl,--no-whole-archive \
+       -Wl,-soname,lib${ARITH}mumps%{?PLAT}.so.%{version} -L.. 
-lmumps_common%{?PLAT} \
         %{LORDERINGS} %{MUMPS_LIBF77} %{LIBBLAS} %{?SCALAP} -o 
../lib${ARITH}mumps%{?PLAT}.so.%{version}
    ln -s lib${ARITH}mumps%{?PLAT}.so.%{version} ../lib${ARITH}mumps%{?PLAT}.so
 done
@@ -590,6 +591,7 @@
 %else
 %post -n %{libname}
 /sbin/ldconfig -N %{my_libdir}
+
 %postun -n %{libname}
 /sbin/ldconfig -N %{my_libdir}
 %{?with_hpc:%{hpc_module_delete_if_default}}

++++++ Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch 
++++++
--- /var/tmp/diff_new_pack.tAtH4S/_old  2019-02-28 21:44:54.517486532 +0100
+++ /var/tmp/diff_new_pack.tAtH4S/_new  2019-02-28 21:44:54.529486527 +0100
@@ -85,7 +85,7 @@
          mumps_thread.o \
        mumps_save_restore_C.o
  
-+common: $(OBJS_COMMON_MOD)
++common: $(OBJS_COMMON_MOD) $(OBJS_COMMON_OTHER)
 +
  OBJS_MOD =   \
          $(ARITH)ana_aux_par.o \


Reply via email to