Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package superlu for openSUSE:Factory checked 
in at 2023-04-22 21:57:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/superlu (Old)
 and      /work/SRC/openSUSE:Factory/.superlu.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "superlu"

Sat Apr 22 21:57:29 2023 rev:29 rq:1081280 version:6.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/superlu/superlu.changes  2021-10-11 
15:31:09.238800404 +0200
+++ /work/SRC/openSUSE:Factory/.superlu.new.1533/superlu.changes        
2023-04-22 21:58:06.848374791 +0200
@@ -1,0 +2,21 @@
+Wed Apr 19 23:20:41 UTC 2023 - Christoph G <[email protected]>
+
+- Fix two rpmlint warning.
+
+-------------------------------------------------------------------
+Sun Apr 16 07:22:44 UTC 2023 - Atri Bhattacharya <[email protected]>
+
+- Make doc and example packages noarch.
+
+-------------------------------------------------------------------
+Sun Apr  9 03:01:30 UTC 2023 - Christoph G <[email protected]>
+
+- update to version 6.0.0
+  * Add 64-bit indexing support, with mixed int and int64_t types.
+  * Add METIS ordering option.
+  * Add FORTRAN/CMakeLists.txt
+- Update and rename patch superlu-5.2-remove-mc64ad.patch to
+  superlu-remove-mc64ad.patch
+- update superlu-examples_Makefile_remove_itersol.patch
+
+-------------------------------------------------------------------

Old:
----
  superlu-5.2-remove-mc64ad.patch
  superlu-5.3.0.tar.gz

New:
----
  superlu-6.0.0.tar.gz
  superlu-remove-mc64ad.patch

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

Other differences:
------------------
++++++ superlu.spec ++++++
--- /var/tmp/diff_new_pack.8HriXH/_old  2023-04-22 21:58:08.140382515 +0200
+++ /var/tmp/diff_new_pack.8HriXH/_new  2023-04-22 21:58:08.144382539 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package superlu
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 
 # Base package name
 %define pname superlu
-%define ver 5.3.0
+%define ver 6.0.0
 %define _ver %(echo %{ver} | tr . _)
 
 %if "%flavor" == ""
@@ -72,7 +72,7 @@
 %define p_prefix %_prefix
 %define p_includedir %_includedir
 %define p_libdir %_libdir
-%define _sover 5
+%define _sover 6
 %define libname lib%{name}%{?_sover}
 %else
 %{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} %{?ext:-e %{ext}}}
@@ -94,11 +94,11 @@
 # Tarball above is generated with the script below
 Source1:        get-tarball.sh
 Source2:        README.SUSE
-# PATCH-FIX-OPENSUSE superlu-5.2-remove-mc64ad.patch [bnc#796236]
+# PATCH-FIX-OPENSUSE superlu-remove-mc64ad.patch [bnc#796236]
 # The Harwell Subroutine Library (HSL) routine mc64ad.c have been removed
 # from the original sources for legal reasons. This patch disables the 
inclusion of
 # this routine in the library which, however, remains fully functional
-Patch3:         superlu-5.2-remove-mc64ad.patch
+Patch3:         superlu-remove-mc64ad.patch
 Patch4:         superlu-examples_Makefile_remove_itersol.patch
 Patch5:         superlu-make.linux.patch
 BuildRequires:  cmake >= 2.8.12
@@ -150,6 +150,7 @@
 %package        doc
 Summary:        Documentation for %name
 Group:          Documentation/Other
+BuildArch:      noarch
 
 %description    doc
 Documentation (HTML/PDF) for SuperLU.
@@ -160,6 +161,7 @@
 Summary:        Examples for %name
 Group:          Documentation/Other
 Recommends:     %name-devel
+BuildArch:      noarch
 
 %description    examples
 Example programs for SuperLU.
@@ -200,7 +202,7 @@
 %install
 %cmake_install
 #fix permissions
-chmod 644 MATLAB/*
+chmod 644 MATLAB/* EXAMPLE/*
 
 # remove all build examples
 cd EXAMPLE
@@ -219,7 +221,6 @@
 
 # TODO: is there any path to add for Matlab files?
 %hpc_write_modules_files
-#%Module1.0#####################################################################
 
 proc ModulesHelp { } {
 

++++++ superlu-5.3.0.tar.gz -> superlu-6.0.0.tar.gz ++++++
++++ 37284 lines of diff (skipped)

++++++ superlu-examples_Makefile_remove_itersol.patch ++++++
--- /var/tmp/diff_new_pack.8HriXH/_old  2023-04-22 21:58:08.676385720 +0200
+++ /var/tmp/diff_new_pack.8HriXH/_new  2023-04-22 21:58:08.680385744 +0200
@@ -1,16 +1,17 @@
-diff -Nrua a/EXAMPLE/Makefile b/EXAMPLE/Makefile
+diff --git a/EXAMPLE/Makefile b/EXAMPLE/Makefile
+index eb961e3..0ae9052 100644
 --- a/EXAMPLE/Makefile
 +++ b/EXAMPLE/Makefile
-@@ -39,8 +39,6 @@
+@@ -39,8 +39,6 @@ SLINXEXM     = slinsolx.o
  SLINXEXM1     = slinsolx1.o
  SLINXEXM2     = slinsolx2.o
  SLINXEXM3     = slinsolx3.o
 -SITSOL                = sitersol.o sfgmr.o
 -SITSOL1               = sitersol1.o sfgmr.o
  
- DLINEXM               = dlinsol.o
+ DLINEXM               = dlinsol.o dreadtriple_noheader.o #dgstrf.o 
dcolumn_dfs.o #sp_ienv.o
  DLINEXM1      = dlinsol1.o
-@@ -49,8 +47,6 @@
+@@ -49,8 +47,6 @@ DLINXEXM1    = dlinsolx1.o
  DLINXEXM2     = dlinsolx2.o
  DLINXEXM3     = dlinsolx3.o
  SUPERLUEXM    = superlu.o sp_ienv.o
@@ -19,7 +20,7 @@
  
  CLINEXM       = clinsol.o
  CLINEXM1      = clinsol1.o
-@@ -58,8 +54,6 @@
+@@ -58,8 +54,6 @@ CLINXEXM     = clinsolx.o
  CLINXEXM1     = clinsolx1.o
  CLINXEXM2     = clinsolx2.o
  CLINXEXM3     = clinsolx3.o
@@ -28,7 +29,7 @@
  
  ZLINEXM       = zlinsol.o
  ZLINEXM1      = zlinsol1.o
-@@ -67,20 +61,17 @@
+@@ -67,20 +61,17 @@ ZLINXEXM   = zlinsolx.o
  ZLINXEXM1     = zlinsolx1.o
  ZLINXEXM2     = zlinsolx2.o
  ZLINXEXM3     = zlinsolx3.o
@@ -55,7 +56,7 @@
  
  slinsol: $(SLINEXM) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(SLINEXM) $(LIBS) -lm -o $@
-@@ -100,11 +91,6 @@
+@@ -100,11 +91,6 @@ slinsolx2: $(SLINXEXM2) $(SUPERLULIB)
  slinsolx3: $(SLINXEXM3) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(SLINXEXM3) $(LIBS) -lm -o $@
  
@@ -67,7 +68,7 @@
  
  dlinsol: $(DLINEXM) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(DLINEXM) $(LIBS) -lm -o $@
-@@ -127,12 +113,6 @@
+@@ -127,12 +113,6 @@ dlinsolx3: $(DLINXEXM3) $(SUPERLULIB)
  superlu: $(SUPERLUEXM) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(SUPERLUEXM) $(LIBS) -lm -o $@
  
@@ -80,7 +81,7 @@
  clinsol: $(CLINEXM) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(CLINEXM) $(LIBS) -lm -o $@
  
-@@ -151,12 +131,6 @@
+@@ -151,12 +131,6 @@ clinsolx2: $(CLINXEXM2) $(SUPERLULIB)
  clinsolx3: $(CLINXEXM3) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(CLINXEXM3) $(LIBS) -lm -o $@
  
@@ -93,7 +94,7 @@
  zlinsol: $(ZLINEXM) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(ZLINEXM) $(LIBS) -lm -o $@
  
-@@ -175,11 +149,6 @@
+@@ -175,11 +149,6 @@ zlinsolx2: $(ZLINXEXM2) $(SUPERLULIB)
  zlinsolx3: $(ZLINXEXM3) $(SUPERLULIB)
        $(LOADER) $(LOADOPTS) $(ZLINXEXM3) $(LIBS) -lm -o $@
  
@@ -105,7 +106,7 @@
  
  .c.o:
        $(CC) $(CFLAGS) $(CDEFS) $(INCLUDEDIR) -c $< $(VERBOSE)
-@@ -189,7 +158,7 @@
+@@ -189,7 +158,7 @@ zitersol1: $(ZITSOL1) $(SUPERLULIB)
  
  clean:        
        rm -f *.o *linsol *linsol1 *linsolx *linsolx1 *linsolx2 *linsolx3 \

++++++ superlu-remove-mc64ad.patch ++++++
diff --git a/SRC/CMakeLists.txt b/SRC/CMakeLists.txt
index 34c4aa4..7996af0 100644
--- a/SRC/CMakeLists.txt
+++ b/SRC/CMakeLists.txt
@@ -23,7 +23,6 @@ set(sources
   ilu_relax_snode.c
   ilu_heap_relax_snode.c
   mark_relax.c
-  mc64ad.c
   qselect.c
   input_error.c
   dmach.c
@@ -68,9 +67,7 @@ if(enable_single)
     smemory.c
     sutil.c
     smyblas2.c
-    sgsisx.c
     sgsitrf.c
-    sldperm.c
     ilu_sdrop_row.c
     ilu_ssnode_dfs.c
     ilu_scolumn_dfs.c
@@ -118,9 +115,7 @@ if(enable_double)
     dmemory.c
     dutil.c
     dmyblas2.c
-    dgsisx.c
     dgsitrf.c
-    dldperm.c
     ilu_ddrop_row.c
     ilu_dsnode_dfs.c
     ilu_dcolumn_dfs.c
@@ -171,9 +166,7 @@ if(enable_complex)
     cmemory.c
     cutil.c
     cmyblas2.c
-    cgsisx.c
     cgsitrf.c
-    cldperm.c
     ilu_cdrop_row.c
     ilu_csnode_dfs.c
     ilu_ccolumn_dfs.c
@@ -222,9 +215,7 @@ if(enable_complex16)
     zmemory.c
     zutil.c
     zmyblas2.c
-    zgsisx.c
     zgsitrf.c
-    zldperm.c
     ilu_zdrop_row.c
     ilu_zsnode_dfs.c
     ilu_zcolumn_dfs.c

Reply via email to