Revisions of mumps
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN
- Disable HPC flavors on i586 - Drop support for obsolete openmpi[123] - Prepare support for openmpi5
- Add missing conflicts to old library package. - Cleanup obsolete parts from spec file. - Correct name of library packages to match SONAME.
- Fix name of compat library package (bsc#1184057). - Remove a non-existent Recommends: in non-HPC package. (forwarded request 881593 from eeich)
- Disable openmpi4 builds for SLE/Leap < 15.3. (forwarded request 869855 from eeich)
- Change 'Requires:' to other HPC packages to %requires_eq to depend on the exact version. This should take care of HPC packages ignoring proper ABI versioning. (forwarded request 867620 from eeich)
- Add build support for gcc10 to HPC build (bsc#1174439). * Remove explicit build dependency for libgomp1. * Add missing compiler versions to openblas and scalapack build dependencies. - Add build support for openmpi4. (forwarded request 833596 from eeich)
- With gcc10, some fortran code started failing to build - add compiler option -std=legacy to fix (bsc#1173549). (forwarded request 817964 from eeich)
jsc#SLE-8604).
- Set %mpi_ver for scotch-openmpi - Remove requires for libblacs from HPC builds which is not required there. - Add openmpi3 non-HPC build flavor. - Remove libblacs as explicit dependency for HPC build. BLACS is part of scalapack. - Add support for gcc7 builds for HPC. - Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766 & jsc#SLE-8609). - Disable openmpi1 builds for SLE/Leap > 15.1. - Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773). - Reflect renaming of openmpi packages to openmpi1 in Tumbleweed, fixes unresolvable packages.
Add Jira feature ID
- 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. (forwarded request 680113 from eeich)
- Ship header files with devel package for each HPC build (bsc#1125551). - Add explicit Requires: for matching libblacs2-* to non-HPC library package - Update RPM groups. - Fix product groups. - Fix dependencies. - Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds. - Fix License. - Simpify naming scheme. - Fix more dependencies. - Rename package: test -> examples. - Create HPC master package for doc and examples. - Fix shared library builds. - Build example binaries against shared libs for all builds. - Add Makefiles-Serialize-libseq-libplat-mommond_mod-for-parallel-builds.patch: make sure builds are serialized for 'make -j <n>' - Version mumps, requires and buildrequires, remove unneeded buildrequires. - Only include requires for the respecive flavor (non-scotch, scotch). - Split off static packages & their link package (where applicable). - Fix dependencies for devel packages. - Update to version 5.1.2 See Changelog file or http://mumps.enseeiht.fr/index.php?page=dwnld - Convert to full multibuild support: builds with scotch support are separate, now. - Add HPC support (FATE#324151). - Move links from the sequential libraries to the MPI library directory to a separate package, make this package an optional Recommends: of the non-HPC library packages. - Move documentation to separate package. - Disable non-HPC builds and some MPI flavors for SLE. - Fix dependencies: All scotch devel packages come without 'lib' prefix, now. - Refactor spec for _multibuild, currently non-HPC flavors only. - Setup MPI environment when building MPI flavors, fixes build on Tumbleweed, Leap 15.x, SLE 15. - fix build against recent scalapack which includes blacs library - fix build for Factory and recent openmpi - install missing headers for the sequential version - fix broken requirements of mpi devel packages - split devel packages with devel and scotch-devel - devel packages don't require scotch-devel anymore - fix build with debuginfo enabled - minor spec file changes - remove atlas deps and link againt ref blas - fix build on i586 - spec file cleanup and formating - remove mpich2 stuff - specfile cleanup and update with scotch changes - link with ATLAS shared libs libsatlas.so - build parallel libs for openmpi and mvapich2
Displaying all 18 revisions