Package Release Info

petsc_3_14_1-gnu-mpich-hpc-3.14.1-bp153.2.11

Update Info: Base Release
Available in Package Hub : 15 SP3

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libpetsc-gnu-mpich-hpc
libpetsc_3_14_1-gnu-mpich-hpc
petsc-gnu-mpich-hpc-devel
petsc_3_14_1-gnu-mpich-hpc-devel
petsc_3_14_1-gnu-mpich-hpc-saws

Change Logs

* Fri Feb 05 2021 Egbert Eich <eich@suse.com>
- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors.
* Thu Jan 28 2021 Egbert Eich <eich@suse.com>
- 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.
* Thu Nov 05 2020 Ana Guerrero Lopez <aguerrero@suse.com>
- Update to version 3.14.1
  * https://www.mcs.anl.gov/petsc/documentation/changes/314.html
- Refresh patches
* Tue Jun 23 2020 Egbert Eich <eich@suse.com>
- Make sure, doc package is built for SLE (bsc#1173269).
* Wed Jan 08 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Force use of python3 on Tumbleweed. As the python2 executable was
  also set in petsc's configuration, dependent packages no longer
  depend on python2.
- Fix she-bangs in python scripts
- Only require python{2,3}-base packages instead of full packages.
* Wed Dec 11 2019 Egbert Eich <eich@suse.com>
- Remove unneeded dependency from HPC devel package.
* Tue Dec 03 2019 Egbert Eich <eich@suse.com>
- Update to version 3.12.2 (jsc#SLE-8505)
  * https://www.mcs.anl.gov/petsc/documentation/changes/312.html
- Remove petsc-3.3-p2-fix-shared-libs-sonames.patch
  link created directly in %install section
- Remove petsc-3.3-p2-dont-check-for-option-mistakes.patch
  not needed.
- Remove petsc-3.3-fix-error-detection-in-makefile.patch
  not needed.
- Add non-HPC build with openmpi3
- Add HPC builds for gcc8 & gcc 9 (jsc#SLE-7766 & jsc#SLE-8604).
- Disable openmpi1 builds for SLE/Leap > 15.1.
- Enable openmpi3 builds for Leap and SLE > 15.1 (jsc#SLE-7773).
* Wed Nov 27 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Reflect renaming of openmpi packages to openmpi1 in Tumbleweed,
  fixes unresolvable packages.
- Fix copy'n'paste error, mpi_vers vs. mpi_ver
- Add non-HPC openmpi2 flavor.
* Wed Aug 21 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Update to version 3.11.3 (jsc#SLE-8505)
  - https://www.mcs.anl.gov/petsc/documentation/changes/311.html
  - Binaries have changed path from bin/ to lib/petsc/bin/
- Patches removed, merged by upstream
  * Python-Fix-a-number-of-scripts-to-by-Python-3-compliant.patch
  * petsc-fix-nonmpi.patch
- Patches refreshed
  * petsc-3.3-p2-fix-shared-libs-sonames.patch
  * petsc-3.3-p2-no-rpath.patch
  * petsc-3.3-p2-dont-check-for-option-mistakes.patch
  * petsc-3.3-fix-error-detection-in-makefile.patch
  * petsc-3.7-fix-pastix-detection.patch
- Set -fPIC also on x86_64
* Fri Jul 19 2019 Egbert Eich <eich@suse.com>
- Upped memory constraints to 6G for non-ppc systems as well,
  leaving the special ppc treatment in place in case we need to up it
  some more there.
* Wed Jul 17 2019 Michel Normand <normand@linux.vnet.ibm.com>
- update _constraints for PowerPC more than 4G memory
- Add BuildRequires libopenblas-gnu-hpc >=  0.3.6 for hpc to  avoid
  to build when openblas library not available.
* Tue Mar 26 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Disable pastix also in openmpi flavor, same as for serial and HPC flavors.
  Pastix is only built with openmpi, and not available in Factory.
* Wed Mar 20 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix building non-MPI flavors of packages depending on petsc
  Add petsc-fix-nonmpi.patch
- Do not move headers to /usr/include and symlink, causes problems with
  - isystem
* Wed Mar 13 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix spec for non-HPC, reenable serial and non-HPC openmpi build.
- Disable HYPRE for non-HPC, same as for HPC.
* Wed Feb 13 2019 Egbert Eich <eich@suse.com>
- Consolidate use of openmpi1, openmpi2, openmpi3.
- Do not build non-HPC on SLE.
* Mon Apr 30 2018 eich@suse.com
- (Temporarily) disable fpr S390* as a check test for netcdf fails
  currently on BE (bsc#1091474).
* Fri Apr 27 2018 guillaume.gardet@opensuse.org
- Add _constraints to avoid OOM errors
* Tue Apr 17 2018 eich@suse.com
- Do not require 'Modules' for HPC build: seetings from
  /etc/profile.d/lmod.[c]sh will be overwritten by
  /etc/profile.d/modules.[c]sh installed by Modules
  (bsc#1089865).
* Sun Apr 01 2018 eich@suse.com
- Convert doc package build to noarch. This will hopefully avoid
  spurious build errors on SLE-12.
* Tue Mar 27 2018 stefan.bruens@rwth-aachen.de
- Set '-fPIC' also on aarch64