diff --git a/changelog b/changelog new file mode 100644 index 0000000..d7a7ec0 --- /dev/null +++ b/changelog @@ -0,0 +1,613 @@ +* Thu Apr 13 2023 Antonio Trande - 3.18.5-1 +- Release 3.18.5 + +* Fri Mar 03 2023 Orion Poplawski - 3.17.4-15 +- Rebuild for mpich 4.0.3 + +* Mon Feb 27 2023 Antonio Trande - 3.17.4-14 +- Rebuild for openmpi-4.1.5 + +* Fri Feb 24 2023 Antonio Trande - 3.17.4-13 +- Drop latest changes + +* Thu Feb 23 2023 Antonio Trande - 3.17.4-12 +- Enable PETSC_INDEX_SIZE_64 in 64-bit architectures +- Use always metis64 in 64-bit architectures +- Use SuperLU/superlu_dist in 32-bit architectures only + +* Thu Feb 23 2023 Antonio Trande - 3.17.4-11 +- Disable LTO flags + +* Wed Feb 22 2023 Antonio Trande - 3.17.4-10 +- Undefine _ld_as_needed + +* Wed Feb 22 2023 Antonio Trande - 3.17.4-9 +- Fix rhbz#2171312 /2 + +* Tue Feb 21 2023 Antonio Trande - 3.17.4-8 +- Fix rhbz#2171312 + +* Fri Jan 20 2023 Fedora Release Engineering - 3.17.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sun Jan 15 2023 Antonio Trande - 3.17.4-6 +- Fix pkgconfig files bugs /2 (rhbz#2060414) + +* Sat Jan 14 2023 Antonio Trande - 3.17.4-5 +- Fix pkgconfig files bugs (rhbz#2060414) + +* Sun Jan 01 2023 Antonio Trande - 3.17.4-4 +- Build in EPEL9 +- Fix Epoch in EPEL9 + +* Tue Sep 20 2022 Antonio Trande - 3.17.4-3 +- Use pcre2 (rhbz#2128348) + +* Tue Aug 23 2022 Antonio Trande - 3.17.4-2 +- Disabling package-notes + +* Sat Aug 06 2022 Antonio Trande - 3.17.4-1 +- Release 3.17.4 + +* Fri Jul 22 2022 Fedora Release Engineering - 3.17.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Jul 17 2022 Antonio Trande - 3.17.3-2 +- Rebuild for MUMPS-5.5.0 + +* Thu Jul 07 2022 Antonio Trande - 3.17.3-1 +- Release 3.17.3 + +* Fri Jun 24 2022 Antonio Trande - 3.17.2-4 +- Rebuild for superlu_dist-8.0.0 + +* Mon Jun 20 2022 Antonio Trande - 3.17.2-3 +- Fix rhbz#2039365 + +* Mon Jun 13 2022 Python Maint - 3.17.2-2 +- Rebuilt for Python 3.11 + +* Sat Jun 04 2022 Antonio Trande - 3.17.2-1 +- Release 3.17.2 + +* Thu Jun 02 2022 Antonio Trande - 3.17.1-2 +- Rebuild for openmpi-4.1.4 + +* Mon May 02 2022 Antonio Trande - 3.17.1-1 +- Release 3.17.1 + +* Sun Apr 24 2022 Antonio Trande - 3.17.0-2 +- Enable tests + +* Sat Apr 23 2022 Antonio Trande - 3.17.0-1 +- Release 3.17.0 + +* Tue Apr 19 2022 Antonio Trande - 3.16.5-4 +- Rebuild for openmpi-4.1.3 + +* Mon Apr 11 2022 Zbigniew Jędrzejewski-Szmek - 3.16.5-3 +- Rebuild for mpich-4.0.3 + +* Tue Mar 22 2022 Sandro Mani - 3.16.5-2 +- Rebuild for cgnslib-4.3.0 + +* Sat Mar 05 2022 Antonio Trande - 3.16.5-1 +- Release 3.16.5 + +* Sat Feb 05 2022 Antonio Trande - 3.16.4-1 +- Release 3.16.4 + +* Fri Jan 21 2022 Fedora Release Engineering - 3.16.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 12 2022 Antonio Trande - 3.16.3-1 +- Release 3.16.3 +- Fix rhbz#2039365 + +* Sun Nov 21 2021 Orion Poplawski - 3.16.0-5 +- Rebuild for hdf5 1.12.1 + +* Sat Nov 20 2021 Antonio Trande - 3.16.0-4 +- Rebuild for MPI upgrades on epel8 + +* Sat Nov 06 2021 Antonio Trande - 3.16.0-3 +- Use openblas on epel8 + +* Sat Oct 30 2021 Antonio Trande - 3.16.0-2 +- Rebuild for SuperLU-5.3.0 + +* Sat Oct 16 2021 Antonio Trande - 3.16.0-1 +- Release 3.16.0 + +* Tue Oct 12 2021 Antonio Trande - 3.15.4-4 +- Rebuild for openmpi-4.1.2 + +* Mon Sep 20 2021 Antonio Trande - 3.15.4-3 +- Re-enable all builds (rhbz#2005791) + +* Sun Sep 12 2021 Antonio Trande - 3.15.4-2 +- Set MAKE_NP option for testing +- Remove DATAFILESPATH options + +* Sat Sep 11 2021 Antonio Trande - 3.15.4-1 +- Release 3.15.4 + +* Tue Aug 10 2021 Orion Poplawski - 3.15.3-2 +- Rebuild for hdf5 1.10.7 + +* Sat Aug 07 2021 Antonio Trande - 3.15.3-1 +- Release 3.15.3 + +* Fri Jul 23 2021 Fedora Release Engineering - 3.15.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jul 16 2021 Antonio Trande - 3.15.2-1 +- Release 3.15.2 + +* Sat Jun 19 2021 Antonio Trande - 3.15.1-1 +- Release 3.15.1 + +* Mon Jun 14 2021 Antonio Trande - 3.15.0-5 +- Fix ELN builds + +* Thu Jun 10 2021 Python Maint - 3.15.0-4 +- Patched and rebuilt for Python 3.10 (rhbz#1959088) + +* Mon May 10 2021 Antonio Trande - 3.15.0-3 +- Workarounds for Python-3.10 + +* Thu Apr 29 2021 Sandro Mani - 3.15.0-2 +- Rebuild (cgnslib) + +* Fri Apr 02 2021 Antonio Trande - 3.15.0-1 +- Release 3.15.0 +- PETSc4py 3.15.0 + +* Fri Apr 02 2021 Antonio Trande - 3.14.6-1 +- Release 3.14.6 + +* Thu Mar 04 2021 Antonio Trande - 3.14.5-1 +- Release 3.14.5 + +* Sun Feb 07 2021 Antonio Trande - 3.14.4-1 +- Release 3.14.4 +- Release PETSc4py-3.14.1 + +* Tue Feb 02 2021 Antonio Trande - 3.14.2-5 +- Rebuild for OpenMPI-4.1.0 and MPICH-3.4.1 +- Explicit MPI dependencies (rhbz#1924231) + +* Wed Jan 27 2021 Fedora Release Engineering - 3.14.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Dec 13 2020 Antonio Trande - 3.14.2-3 +- Obsolete the stand-alone PETSc4py packages +- This package now provides PETSc4py/python-petsc rpms + +* Wed Dec 09 2020 Antonio Trande - 3.14.2-2 +- Compile PETSc4py code inside + +* Sat Dec 05 2020 Antonio Trande - 3.14.2-1 +- Release 3.14.2 + +* Sat Dec 05 2020 Antonio Trande - 3.14.1-3 +- Update/Rebuild for MUMPS-5.3.5 on EPEL7 +- Exclude superludist support on EPEL7 +- Add Make BR + +* Fri Nov 20 2020 Antonio Trande - 3.14.1-2 +- Fix pkg-config files + +* Wed Nov 04 2020 Antonio Trande - 3.14.1-1 +- Release 3.14.1 + +* Fri Sep 04 2020 Antonio Trande - 3.13.5-1 +- Release 3.13.5 + +* Thu Aug 13 2020 Iñaki Úcar - 3.13.4-2 +- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager + +* Sun Aug 02 2020 Antonio Trande - 3.13.4-1 +- Release 3.13.4 + +* Tue Jul 28 2020 Fedora Release Engineering - 3.13.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 02 2020 Antonio Trande - 3.13.3-1 +- Release 3.13.3 + +* Thu Jun 25 2020 Orion Poplawski - 3.13.2-3 +- Rebuild for hdf5 1.10.6 + +* Wed Jun 24 2020 Antonio Trande - 3.13.2-2 +- BuildRequires python3-setuptools explicitly + +* Fri Jun 05 2020 Antonio Trande - 3.13.2-1 +- Release 3.13.2 +- Compiled against openblas-threads + +* Fri May 08 2020 Björn Esser - 3.13.1-2 +- Rebuild (cgnslib) + +* Sun May 03 2020 Antonio Trande - 3.13.1-1 +- Release 3.13.1 + +* Sun Apr 12 2020 Nicolas Chauvet - 3.13.0-2 +- Rebuilt for MUMPS 5.3 + +* Fri Apr 10 2020 Antonio Trande - 3.13.0-1 +- Release 3.13.0 +- Fix hdf5/cgns support +- Fix pkgconfig cflags +- Enable superludist + +* Fri Feb 21 2020 Sandro Mani - 3.12.4-3 +- Rebuild (cgnslib) + +* Mon Feb 17 2020 Sandro Mani - 3.12.4-2 +- Rebuild (cgnslib) + +* Thu Feb 13 2020 Antonio Trande - 3.12.4-1 +- Release 3.12.4 + +* Thu Jan 30 2020 Fedora Release Engineering - 3.12.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jan 10 2020 Antonio Trande - 3.12.3-1 +- Release 3.12.3 + +* Sun Jan 05 2020 Antonio Trande - 3.12.2-2 +- Fix Changelog +- Use mpiblacs on EPEL 7 and Fedora < 32 + +* Sat Nov 23 2019 Antonio Trande - 3.12.2-1 +- Release 3.12.2 + +* Wed Oct 23 2019 Antonio Trande - 3.12.1-1 +- Release 3.12.1 + +* Sun Oct 20 2019 Antonio Trande - 3.12.0-2 +- Patched for hypre-2.18.0 + +* Fri Oct 18 2019 Antonio Trande - 3.12.0-1 +- Release 3.12.0 +- Rebuild for hypre 2.18.0 + +* Tue Oct 01 2019 Antonio Trande - 3.11.3-10 +- New rebuild + +* Tue Oct 01 2019 Antonio Trande - 3.11.3-9 +- Explicit required MPICH version (rhbz#1757279) + +* Thu Sep 19 2019 Orion Poplawski - 3.11.3-8 +- Rebuild for hypre 2.17.0 + +* Wed Sep 11 2019 Orion Poplawski - 3.11.3-7 +- Build for python3 only, without dts for EPEL8 + +* Mon Aug 26 2019 Antonio Trande - 3.11.3-6 +- Rebuilt for MPICH 3.2.1 + +* Wed Aug 21 2019 Antonio Trande - 3.11.3-5 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 3.11.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Jul 23 2019 Antonio Trande - 3.11.3-3 +- Complete rebuild + +* Fri Jul 19 2019 Antonio Trande - 3.11.3-2 +- Rebuild for MUMPS-5.2.1 +- Use Python 2 on EPEL + +* Thu Jun 27 2019 Antonio Trande - 3.11.3-1 +- Release 3.11.3 + +* Sat May 25 2019 Antonio Trande - 3.11.2-1 +- Release 3.11.2 + +* Fri May 03 2019 Antonio Trande - 3.11.1-2 +- Rebuild for OpenMPI-4 + +* Mon Apr 15 2019 Antonio Trande - 3.11.1-1 +- Release 3.11.1 +- Switch to Python3 +- Use openblas always + +* Sat Mar 16 2019 Orion Poplawski - 3.10.4-2 +- Rebuild for hdf5 1.10.5 + +* Tue Mar 12 2019 Antonio Trande - 3.10.4-1 +- Release 3.10.4 + +* Tue Mar 12 2019 Sandro Mani - 3.10.3-4 +- Rebuild (cgnslib) + +* Thu Feb 14 2019 Orion Poplawski - 3.10.3-3 +- Rebuild for openmpi 3.1.3 + +* Sat Feb 02 2019 Fedora Release Engineering - 3.10.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Dec 20 2018 Antonio Trande - 3.10.3-1 +- Release 3.10.3 + +* Thu Nov 29 2018 Orion Poplawski - 3.10.2-2 +- Re-enable OpenMPI tests - fixed with openmpi 2.1.6rc1 + +* Tue Oct 23 2018 Antonio Trande - 3.10.2-1 +- Update to 3.10.2 +- Disable check of OpenMPI libraries on x86 temporarely (rhbz#1639646) + +* Tue Oct 23 2018 Antonio Trande - 3.9.3-5 +- Fix paths inside of the 'rules' config files + +* Fri Aug 03 2018 Antonio Trande - 3.9.3-4 +- Fix conditional macros for MPI builds + +* Thu Aug 02 2018 Antonio Trande - 3.9.3-3 +- Exclude OpenMPI build on Fedora 28 s390x +- Patched for using Hypre-2.11.2 on epel7 + +* Tue Jul 31 2018 Florian Weimer - 3.9.3-2 +- Rebuild with fixed binutils + +* Fri Jul 27 2018 Antonio Trande - 3.9.3-1 +- Update to 3.9.3 + +* Thu Jul 19 2018 Sandro Mani - 3.9.0-5 +- Rebuild (scotch) + +* Fri Jul 13 2018 Fedora Release Engineering - 3.9.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri May 04 2018 Antonio Trande - 3.9.0-3 +- Use unversioned directory for installing configuration files + +* Thu Apr 26 2018 Antonio Trande - 3.9.0-2 +- Set again the MPI builds on Fedora + +* Wed Apr 11 2018 Antonio Trande - 3.9.0-1 +- Update to 3.9.0 + +* Fri Mar 30 2018 Antonio Trande - 3.8.4-1 +- Update to 3.8.4 +- Exclude MPI builds on s390 archirectures if fedora < 28 only +- Patched for using Hypre-2.14.0 + +* Tue Feb 06 2018 Antonio Trande - 3.8.3-5 +- Use unversioned directory for installing configuration files + +* Tue Feb 06 2018 Antonio Trande - 3.8.3-4 +- Fix pkgconfig request on rhel + +* Sun Feb 04 2018 Antonio Trande - 3.8.3-3 +- cgns/hdf5 support enabled (bz#1541616) + +* Sat Feb 03 2018 Antonio Trande - 3.8.3-2 +- Fix PETSC_LIB_DIR variables +- cgns/hdf5 support temporarily disabled (bz#1541616) + +* Sun Jan 28 2018 Antonio Trande - 3.8.3-1 +- Update to 3.8.3 +- Rebuild for sundials-3.1.0 + +* Thu Dec 14 2017 Antonio Trande - 3.8.1-4 +- Not build 64-bit integer libraries on epel6 + +* Sun Dec 03 2017 Antonio Trande - 3.8.1-3 +- Build 64-bit integer libraries on epel7 + +* Sun Dec 03 2017 Antonio Trande - 3.8.1-2 +- Fix Fortran MPI library path on epel + +* Wed Nov 22 2017 Antonio Trande - 3.8.1-1 +- Update to 3.8.1 +- Disable Sundials +- Enable MUMPS on serial build + +* Mon Nov 13 2017 Antonio Trande - 3.8.0-5 +- Install .mod files (bz#1212557) + +* Thu Nov 09 2017 Antonio Trande - 3.8.0-4 +- Fix soname version + +* Wed Nov 08 2017 Antonio Trande - 3.8.0-3 +- Rebuild for hypre-2.13.0 +- Disable sundials on MPI builds + +* Sun Oct 29 2017 Antonio Trande - 3.8.0-2 +- Define openblas arches + +* Tue Oct 03 2017 Antonio Trande - 3.8.0-1 +- Update to 3.8.0 +- with-mpiuni-fortran-binding option deprecated +- Remove obsolete patch2 + +* Mon Oct 02 2017 Antonio Trande - 3.7.7-5 +- Disable debugging +- Unset default compiler flags when tests are built + +* Sun Oct 01 2017 Antonio Trande - 3.7.7-4 +- Rebuild for debugging + +* Sun Oct 01 2017 Antonio Trande - 3.7.7-3 +- Exclude MPI builds on s390x + +* Sat Sep 30 2017 Antonio Trande - 3.7.7-2 +- Enable mpiuni-fortran-binding on MPI builds + +* Tue Sep 26 2017 Antonio Trande - 3.7.7-1 +- Update to 3.7.7 +- Move petscvariables/petscrules under a private directory of libdir + +* Wed Aug 16 2017 Antonio Trande - 3.7.6-9 +- Rebuild for lapack 3.7.1 (moved to 64_ suffix) + +* Sun Aug 13 2017 Antonio Trande - 3.7.6-8 +- Option for Fedora < 25 definitively removed + +* Sun Aug 13 2017 Antonio Trande - 3.7.6-7 +- Superlu_dist needs parmetis +- Use MPI variables + +* Thu Aug 03 2017 Fedora Release Engineering - 3.7.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 3.7.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed May 17 2017 Antonio Trande - 3.7.6-4 +- Fix Requires packages + +* Mon May 15 2017 Antonio Trande - 3.7.6-3 +- Move petscvariables/petscrules under private directory of /usr/share + +* Fri May 12 2017 Antonio Trande - 3.7.6-2 +- Move petscvariables/petscrules under private directory of /usr/lib + +* Fri May 05 2017 Antonio Trande - 3.7.6-1 +- Update to 3.7.6 +- Install petscvariables/petscrules +- Install pkgconfig files + +* Sun Apr 09 2017 Antonio Trande - 3.7.5-4 +- Exclude aarch64 on fedora < 25 + +* Sat Mar 25 2017 Antonio Trande - 3.7.5-3 +- Rebuild for MUMPS-5.1.1 + +* Sat Feb 11 2017 Fedora Release Engineering - 3.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Jan 04 2017 Antonio Trande - 3.7.5-1 +- Update to 3.7.5 + +* Fri Dec 02 2016 Antonio Trande - 3.7.4-14 +- Conditionalize mpich-devel%%{?_isa} (bz#1397192) + +* Tue Nov 01 2016 Antonio Trande - 3.7.4-13 +- New architectures + +* Wed Oct 26 2016 Antonio Trande - 3.7.4-12 +- Fix OpenMPI builds + +* Tue Oct 25 2016 Antonio Trande - 3.7.4-11 +- Fix s390x builds again + +* Tue Oct 25 2016 Antonio Trande - 3.7.4-10 +- Fix s390x builds + +* Mon Oct 24 2016 Antonio Trande - 3.7.4-9 +- Build 64bit-int libs (bz#1382916) + +* Sat Oct 22 2016 Antonio Trande - 3.7.4-8 +- Build 64bit-int libs (bz#1382916) + +* Fri Oct 21 2016 Antonio Trande - 3.7.4-7 +- Install missing header files + +* Wed Oct 19 2016 Antonio Trande - 3.7.4-6 +- Add the -O3 to restore vectorization over the RPM defaults +- Remove gmp support + +* Thu Oct 13 2016 Antonio Trande - 3.7.4-5 +- 64bit-int libs not built (bz#1382916) +- Enable gmp and suitesparse support + +* Thu Oct 13 2016 Antonio Trande - 3.7.4-4 +- superlu and fftw enabled +- Fixed settings of compiler flags +- Disable flags for "hardened" builds + +* Mon Oct 10 2016 Antonio Trande - 3.7.4-3 +- Enabled fftw-mpi support (Fedora > 24) +- Omitted PAPI (obsolete) +- Omitted tetgen support (used with C++) + +* Sun Oct 09 2016 Antonio Trande - 3.7.4-2 +- Default optimization level (-O2) + +* Sun Oct 09 2016 Antonio Trande - 3.7.4-1 +- Update to 3.7.4 +- PAPI support disabled (upstream advice) + +* Sat Oct 08 2016 Antonio Trande - 3.7.3-8 +- Add tcsh as BR package +- Patched for disabling petscnagupgrade.py check + +* Fri Oct 07 2016 Antonio Trande - 3.7.3-7 +- Use Make for testing + +* Thu Oct 06 2016 Antonio Trande - 3.7.3-6 +- Remove linkage to mpiblacs +- Tests enabled + +* Thu Oct 06 2016 Antonio Trande - 3.7.3-5 +- hwloc/metis (needs parmetis) disabled (upstream advice) +- X support enabled +- Libraries detection disabled + +* Wed Oct 05 2016 Antonio Trande - 3.7.3-4 +- Fix library paths + +* Wed Oct 05 2016 Antonio Trande - 3.7.3-3 +- Fix PTScotch + +* Wed Oct 05 2016 Antonio Trande - 3.7.3-2 +- Disabled fftw support + +* Wed Sep 28 2016 Antonio Trande - 3.7.3-1 +- Update to 3.7.3 +- Remove module files + +* Tue Sep 13 2016 Antonio Trande - 3.7.2-12 +- Fix MAKE_NP option +- Remove --known-endian option +- Use architecture condition for openblas +- Fix unused-direct-shlib-dependency warnings + +* Fri Aug 26 2016 Antonio Trande - 3.7.2-11 +- Use SuperLU on >=f25 only + +* Thu Aug 25 2016 Antonio Trande - 3.7.2-10 +- Some fixes for epel6 builds +- Add -O3 flag +- Headers installed under a private directory +- Use %%{_modulesdir} macro +- Use 'openblas' instead of 'blas' + +* Wed Aug 10 2016 Antonio Trande - 3.7.2-9 +- Fortran modules moved into devel sub-packages +- Some fixes of SPEC file's lines +- Set compiler/linker flags against PAPI-5.1.1 on epel6 + +* Thu Jul 28 2016 Dave Love - 3.7.2-8 +- Support el6 +- Add cgnslib support + +* Sat Jul 23 2016 Antonio Trande - 3.7.2-7 +- Rebuild with Hypre support + +* Sun Jul 10 2016 Antonio Trande - 3.7.2-6 +- Packed additional header files +- Tests performed on EPEL7 + +* Mon Jun 27 2016 Antonio Trande - 3.7.2-5 +- Perform tests one-by-one +- Packaged all documentation files + +* Mon Jun 27 2016 Antonio Trande - 3.7.2-4 +- Build OpenMPI/MPICH libraries +- Fix known-endian option + +* Mon Jun 27 2016 Antonio Trande - 3.7.2-3 +- Disable additional libraries +- Build a minimal PETSC + +* Fri Jun 24 2016 Antonio Trande - 3.7.2-2 +- Perform test + +* Sun Jun 19 2016 Antonio Trande - 3.7.2-1 +- New package diff --git a/petsc.spec b/petsc.spec index acd39c5..ee89a66 100644 --- a/petsc.spec +++ b/petsc.spec @@ -288,7 +288,7 @@ Name: petsc Summary: Portable Extensible Toolkit for Scientific Computation Version: %{releasever}.5 -Release: 1%{?dist} +Release: %autorelease License: BSD URL: https://petsc.org/ Source0: https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-with-docs-%{version}.tar.gz @@ -1163,617 +1163,4 @@ xvfb-run -a make MAKE_NP=$RPM_BUILD_NCPUS all test -C build64 V=1 MPIEXEC='%{_bu %endif %changelog -* Thu Apr 13 2023 Antonio Trande - 3.18.5-1 -- Release 3.18.5 - -* Fri Mar 03 2023 Orion Poplawski - 3.17.4-15 -- Rebuild for mpich 4.0.3 - -* Mon Feb 27 2023 Antonio Trande - 3.17.4-14 -- Rebuild for openmpi-4.1.5 - -* Fri Feb 24 2023 Antonio Trande - 3.17.4-13 -- Drop latest changes - -* Thu Feb 23 2023 Antonio Trande - 3.17.4-12 -- Enable PETSC_INDEX_SIZE_64 in 64-bit architectures -- Use always metis64 in 64-bit architectures -- Use SuperLU/superlu_dist in 32-bit architectures only - -* Thu Feb 23 2023 Antonio Trande - 3.17.4-11 -- Disable LTO flags - -* Wed Feb 22 2023 Antonio Trande - 3.17.4-10 -- Undefine _ld_as_needed - -* Wed Feb 22 2023 Antonio Trande - 3.17.4-9 -- Fix rhbz#2171312 /2 - -* Tue Feb 21 2023 Antonio Trande - 3.17.4-8 -- Fix rhbz#2171312 - -* Fri Jan 20 2023 Fedora Release Engineering - 3.17.4-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sun Jan 15 2023 Antonio Trande - 3.17.4-6 -- Fix pkgconfig files bugs /2 (rhbz#2060414) - -* Sat Jan 14 2023 Antonio Trande - 3.17.4-5 -- Fix pkgconfig files bugs (rhbz#2060414) - -* Sun Jan 01 2023 Antonio Trande - 3.17.4-4 -- Build in EPEL9 -- Fix Epoch in EPEL9 - -* Tue Sep 20 2022 Antonio Trande - 3.17.4-3 -- Use pcre2 (rhbz#2128348) - -* Tue Aug 23 2022 Antonio Trande - 3.17.4-2 -- Disabling package-notes - -* Sat Aug 06 2022 Antonio Trande - 3.17.4-1 -- Release 3.17.4 - -* Fri Jul 22 2022 Fedora Release Engineering - 3.17.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sun Jul 17 2022 Antonio Trande - 3.17.3-2 -- Rebuild for MUMPS-5.5.0 - -* Thu Jul 07 2022 Antonio Trande - 3.17.3-1 -- Release 3.17.3 - -* Fri Jun 24 2022 Antonio Trande - 3.17.2-4 -- Rebuild for superlu_dist-8.0.0 - -* Mon Jun 20 2022 Antonio Trande - 3.17.2-3 -- Fix rhbz#2039365 - -* Mon Jun 13 2022 Python Maint - 3.17.2-2 -- Rebuilt for Python 3.11 - -* Sat Jun 04 2022 Antonio Trande - 3.17.2-1 -- Release 3.17.2 - -* Thu Jun 02 2022 Antonio Trande - 3.17.1-2 -- Rebuild for openmpi-4.1.4 - -* Mon May 02 2022 Antonio Trande - 3.17.1-1 -- Release 3.17.1 - -* Sun Apr 24 2022 Antonio Trande - 3.17.0-2 -- Enable tests - -* Sat Apr 23 2022 Antonio Trande - 3.17.0-1 -- Release 3.17.0 - -* Tue Apr 19 2022 Antonio Trande - 3.16.5-4 -- Rebuild for openmpi-4.1.3 - -* Mon Apr 11 2022 Zbigniew Jędrzejewski-Szmek - 3.16.5-3 -- Rebuild for mpich-4.0.3 - -* Tue Mar 22 2022 Sandro Mani - 3.16.5-2 -- Rebuild for cgnslib-4.3.0 - -* Sat Mar 05 2022 Antonio Trande - 3.16.5-1 -- Release 3.16.5 - -* Sat Feb 05 2022 Antonio Trande - 3.16.4-1 -- Release 3.16.4 - -* Fri Jan 21 2022 Fedora Release Engineering - 3.16.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jan 12 2022 Antonio Trande - 3.16.3-1 -- Release 3.16.3 -- Fix rhbz#2039365 - -* Sun Nov 21 2021 Orion Poplawski - 3.16.0-5 -- Rebuild for hdf5 1.12.1 - -* Sat Nov 20 2021 Antonio Trande - 3.16.0-4 -- Rebuild for MPI upgrades on epel8 - -* Sat Nov 06 2021 Antonio Trande - 3.16.0-3 -- Use openblas on epel8 - -* Sat Oct 30 2021 Antonio Trande - 3.16.0-2 -- Rebuild for SuperLU-5.3.0 - -* Sat Oct 16 2021 Antonio Trande - 3.16.0-1 -- Release 3.16.0 - -* Tue Oct 12 2021 Antonio Trande - 3.15.4-4 -- Rebuild for openmpi-4.1.2 - -* Mon Sep 20 2021 Antonio Trande - 3.15.4-3 -- Re-enable all builds (rhbz#2005791) - -* Sun Sep 12 2021 Antonio Trande - 3.15.4-2 -- Set MAKE_NP option for testing -- Remove DATAFILESPATH options - -* Sat Sep 11 2021 Antonio Trande - 3.15.4-1 -- Release 3.15.4 - -* Tue Aug 10 2021 Orion Poplawski - 3.15.3-2 -- Rebuild for hdf5 1.10.7 - -* Sat Aug 07 2021 Antonio Trande - 3.15.3-1 -- Release 3.15.3 - -* Fri Jul 23 2021 Fedora Release Engineering - 3.15.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jul 16 2021 Antonio Trande - 3.15.2-1 -- Release 3.15.2 - -* Sat Jun 19 2021 Antonio Trande - 3.15.1-1 -- Release 3.15.1 - -* Mon Jun 14 2021 Antonio Trande - 3.15.0-5 -- Fix ELN builds - -* Thu Jun 10 2021 Python Maint - 3.15.0-4 -- Patched and rebuilt for Python 3.10 (rhbz#1959088) - -* Mon May 10 2021 Antonio Trande - 3.15.0-3 -- Workarounds for Python-3.10 - -* Thu Apr 29 2021 Sandro Mani - 3.15.0-2 -- Rebuild (cgnslib) - -* Fri Apr 02 2021 Antonio Trande - 3.15.0-1 -- Release 3.15.0 -- PETSc4py 3.15.0 - -* Fri Apr 02 2021 Antonio Trande - 3.14.6-1 -- Release 3.14.6 - -* Thu Mar 04 2021 Antonio Trande - 3.14.5-1 -- Release 3.14.5 - -* Sun Feb 07 2021 Antonio Trande - 3.14.4-1 -- Release 3.14.4 -- Release PETSc4py-3.14.1 - -* Tue Feb 02 2021 Antonio Trande - 3.14.2-5 -- Rebuild for OpenMPI-4.1.0 and MPICH-3.4.1 -- Explicit MPI dependencies (rhbz#1924231) - -* Wed Jan 27 2021 Fedora Release Engineering - 3.14.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Dec 13 2020 Antonio Trande - 3.14.2-3 -- Obsolete the stand-alone PETSc4py packages -- This package now provides PETSc4py/python-petsc rpms - -* Wed Dec 09 2020 Antonio Trande - 3.14.2-2 -- Compile PETSc4py code inside - -* Sat Dec 05 2020 Antonio Trande - 3.14.2-1 -- Release 3.14.2 - -* Sat Dec 05 2020 Antonio Trande - 3.14.1-3 -- Update/Rebuild for MUMPS-5.3.5 on EPEL7 -- Exclude superludist support on EPEL7 -- Add Make BR - -* Fri Nov 20 2020 Antonio Trande - 3.14.1-2 -- Fix pkg-config files - -* Wed Nov 04 2020 Antonio Trande - 3.14.1-1 -- Release 3.14.1 - -* Fri Sep 04 2020 Antonio Trande - 3.13.5-1 -- Release 3.13.5 - -* Thu Aug 13 2020 Iñaki Úcar - 3.13.4-2 -- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager - -* Sun Aug 02 2020 Antonio Trande - 3.13.4-1 -- Release 3.13.4 - -* Tue Jul 28 2020 Fedora Release Engineering - 3.13.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 02 2020 Antonio Trande - 3.13.3-1 -- Release 3.13.3 - -* Thu Jun 25 2020 Orion Poplawski - 3.13.2-3 -- Rebuild for hdf5 1.10.6 - -* Wed Jun 24 2020 Antonio Trande - 3.13.2-2 -- BuildRequires python3-setuptools explicitly - -* Fri Jun 05 2020 Antonio Trande - 3.13.2-1 -- Release 3.13.2 -- Compiled against openblas-threads - -* Fri May 08 2020 Björn Esser - 3.13.1-2 -- Rebuild (cgnslib) - -* Sun May 03 2020 Antonio Trande - 3.13.1-1 -- Release 3.13.1 - -* Sun Apr 12 2020 Nicolas Chauvet - 3.13.0-2 -- Rebuilt for MUMPS 5.3 - -* Fri Apr 10 2020 Antonio Trande - 3.13.0-1 -- Release 3.13.0 -- Fix hdf5/cgns support -- Fix pkgconfig cflags -- Enable superludist - -* Fri Feb 21 2020 Sandro Mani - 3.12.4-3 -- Rebuild (cgnslib) - -* Mon Feb 17 2020 Sandro Mani - 3.12.4-2 -- Rebuild (cgnslib) - -* Thu Feb 13 2020 Antonio Trande - 3.12.4-1 -- Release 3.12.4 - -* Thu Jan 30 2020 Fedora Release Engineering - 3.12.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jan 10 2020 Antonio Trande - 3.12.3-1 -- Release 3.12.3 - -* Sun Jan 05 2020 Antonio Trande - 3.12.2-2 -- Fix Changelog -- Use mpiblacs on EPEL 7 and Fedora < 32 - -* Sat Nov 23 2019 Antonio Trande - 3.12.2-1 -- Release 3.12.2 - -* Wed Oct 23 2019 Antonio Trande - 3.12.1-1 -- Release 3.12.1 - -* Sun Oct 20 2019 Antonio Trande - 3.12.0-2 -- Patched for hypre-2.18.0 - -* Fri Oct 18 2019 Antonio Trande - 3.12.0-1 -- Release 3.12.0 -- Rebuild for hypre 2.18.0 - -* Tue Oct 01 2019 Antonio Trande - 3.11.3-10 -- New rebuild - -* Tue Oct 01 2019 Antonio Trande - 3.11.3-9 -- Explicit required MPICH version (rhbz#1757279) - -* Thu Sep 19 2019 Orion Poplawski - 3.11.3-8 -- Rebuild for hypre 2.17.0 - -* Wed Sep 11 2019 Orion Poplawski - 3.11.3-7 -- Build for python3 only, without dts for EPEL8 - -* Mon Aug 26 2019 Antonio Trande - 3.11.3-6 -- Rebuilt for MPICH 3.2.1 - -* Wed Aug 21 2019 Antonio Trande - 3.11.3-5 -- Rebuilt for Python 3.8 - -* Fri Jul 26 2019 Fedora Release Engineering - 3.11.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Tue Jul 23 2019 Antonio Trande - 3.11.3-3 -- Complete rebuild - -* Fri Jul 19 2019 Antonio Trande - 3.11.3-2 -- Rebuild for MUMPS-5.2.1 -- Use Python 2 on EPEL - -* Thu Jun 27 2019 Antonio Trande - 3.11.3-1 -- Release 3.11.3 - -* Sat May 25 2019 Antonio Trande - 3.11.2-1 -- Release 3.11.2 - -* Fri May 03 2019 Antonio Trande - 3.11.1-2 -- Rebuild for OpenMPI-4 - -* Mon Apr 15 2019 Antonio Trande - 3.11.1-1 -- Release 3.11.1 -- Switch to Python3 -- Use openblas always - -* Sat Mar 16 2019 Orion Poplawski - 3.10.4-2 -- Rebuild for hdf5 1.10.5 - -* Tue Mar 12 2019 Antonio Trande - 3.10.4-1 -- Release 3.10.4 - -* Tue Mar 12 2019 Sandro Mani - 3.10.3-4 -- Rebuild (cgnslib) - -* Thu Feb 14 2019 Orion Poplawski - 3.10.3-3 -- Rebuild for openmpi 3.1.3 - -* Sat Feb 02 2019 Fedora Release Engineering - 3.10.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Dec 20 2018 Antonio Trande - 3.10.3-1 -- Release 3.10.3 - -* Thu Nov 29 2018 Orion Poplawski - 3.10.2-2 -- Re-enable OpenMPI tests - fixed with openmpi 2.1.6rc1 - -* Tue Oct 23 2018 Antonio Trande - 3.10.2-1 -- Update to 3.10.2 -- Disable check of OpenMPI libraries on x86 temporarely (rhbz#1639646) - -* Tue Oct 23 2018 Antonio Trande - 3.9.3-5 -- Fix paths inside of the 'rules' config files - -* Fri Aug 03 2018 Antonio Trande - 3.9.3-4 -- Fix conditional macros for MPI builds - -* Thu Aug 02 2018 Antonio Trande - 3.9.3-3 -- Exclude OpenMPI build on Fedora 28 s390x -- Patched for using Hypre-2.11.2 on epel7 - -* Tue Jul 31 2018 Florian Weimer - 3.9.3-2 -- Rebuild with fixed binutils - -* Fri Jul 27 2018 Antonio Trande - 3.9.3-1 -- Update to 3.9.3 - -* Thu Jul 19 2018 Sandro Mani - 3.9.0-5 -- Rebuild (scotch) - -* Fri Jul 13 2018 Fedora Release Engineering - 3.9.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri May 04 2018 Antonio Trande - 3.9.0-3 -- Use unversioned directory for installing configuration files - -* Thu Apr 26 2018 Antonio Trande - 3.9.0-2 -- Set again the MPI builds on Fedora - -* Wed Apr 11 2018 Antonio Trande - 3.9.0-1 -- Update to 3.9.0 - -* Fri Mar 30 2018 Antonio Trande - 3.8.4-1 -- Update to 3.8.4 -- Exclude MPI builds on s390 archirectures if fedora < 28 only -- Patched for using Hypre-2.14.0 - -* Tue Feb 06 2018 Antonio Trande - 3.8.3-5 -- Use unversioned directory for installing configuration files - -* Tue Feb 06 2018 Antonio Trande - 3.8.3-4 -- Fix pkgconfig request on rhel - -* Sun Feb 04 2018 Antonio Trande - 3.8.3-3 -- cgns/hdf5 support enabled (bz#1541616) - -* Sat Feb 03 2018 Antonio Trande - 3.8.3-2 -- Fix PETSC_LIB_DIR variables -- cgns/hdf5 support temporarily disabled (bz#1541616) - -* Sun Jan 28 2018 Antonio Trande - 3.8.3-1 -- Update to 3.8.3 -- Rebuild for sundials-3.1.0 - -* Thu Dec 14 2017 Antonio Trande - 3.8.1-4 -- Not build 64-bit integer libraries on epel6 - -* Sun Dec 03 2017 Antonio Trande - 3.8.1-3 -- Build 64-bit integer libraries on epel7 - -* Sun Dec 03 2017 Antonio Trande - 3.8.1-2 -- Fix Fortran MPI library path on epel - -* Wed Nov 22 2017 Antonio Trande - 3.8.1-1 -- Update to 3.8.1 -- Disable Sundials -- Enable MUMPS on serial build - -* Mon Nov 13 2017 Antonio Trande - 3.8.0-5 -- Install .mod files (bz#1212557) - -* Thu Nov 09 2017 Antonio Trande - 3.8.0-4 -- Fix soname version - -* Wed Nov 08 2017 Antonio Trande - 3.8.0-3 -- Rebuild for hypre-2.13.0 -- Disable sundials on MPI builds - -* Sun Oct 29 2017 Antonio Trande - 3.8.0-2 -- Define openblas arches - -* Tue Oct 03 2017 Antonio Trande - 3.8.0-1 -- Update to 3.8.0 -- with-mpiuni-fortran-binding option deprecated -- Remove obsolete patch2 - -* Mon Oct 02 2017 Antonio Trande - 3.7.7-5 -- Disable debugging -- Unset default compiler flags when tests are built - -* Sun Oct 01 2017 Antonio Trande - 3.7.7-4 -- Rebuild for debugging - -* Sun Oct 01 2017 Antonio Trande - 3.7.7-3 -- Exclude MPI builds on s390x - -* Sat Sep 30 2017 Antonio Trande - 3.7.7-2 -- Enable mpiuni-fortran-binding on MPI builds - -* Tue Sep 26 2017 Antonio Trande - 3.7.7-1 -- Update to 3.7.7 -- Move petscvariables/petscrules under a private directory of libdir - -* Wed Aug 16 2017 Antonio Trande - 3.7.6-9 -- Rebuild for lapack 3.7.1 (moved to 64_ suffix) - -* Sun Aug 13 2017 Antonio Trande - 3.7.6-8 -- Option for Fedora < 25 definitively removed - -* Sun Aug 13 2017 Antonio Trande - 3.7.6-7 -- Superlu_dist needs parmetis -- Use MPI variables - -* Thu Aug 03 2017 Fedora Release Engineering - 3.7.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.7.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 17 2017 Antonio Trande - 3.7.6-4 -- Fix Requires packages - -* Mon May 15 2017 Antonio Trande - 3.7.6-3 -- Move petscvariables/petscrules under private directory of /usr/share - -* Fri May 12 2017 Antonio Trande - 3.7.6-2 -- Move petscvariables/petscrules under private directory of /usr/lib - -* Fri May 05 2017 Antonio Trande - 3.7.6-1 -- Update to 3.7.6 -- Install petscvariables/petscrules -- Install pkgconfig files - -* Sun Apr 09 2017 Antonio Trande - 3.7.5-4 -- Exclude aarch64 on fedora < 25 - -* Sat Mar 25 2017 Antonio Trande - 3.7.5-3 -- Rebuild for MUMPS-5.1.1 - -* Sat Feb 11 2017 Fedora Release Engineering - 3.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Jan 04 2017 Antonio Trande - 3.7.5-1 -- Update to 3.7.5 - -* Fri Dec 02 2016 Antonio Trande - 3.7.4-14 -- Conditionalize mpich-devel%%{?_isa} (bz#1397192) - -* Tue Nov 01 2016 Antonio Trande - 3.7.4-13 -- New architectures - -* Wed Oct 26 2016 Antonio Trande - 3.7.4-12 -- Fix OpenMPI builds - -* Tue Oct 25 2016 Antonio Trande - 3.7.4-11 -- Fix s390x builds again - -* Tue Oct 25 2016 Antonio Trande - 3.7.4-10 -- Fix s390x builds - -* Mon Oct 24 2016 Antonio Trande - 3.7.4-9 -- Build 64bit-int libs (bz#1382916) - -* Sat Oct 22 2016 Antonio Trande - 3.7.4-8 -- Build 64bit-int libs (bz#1382916) - -* Fri Oct 21 2016 Antonio Trande - 3.7.4-7 -- Install missing header files - -* Wed Oct 19 2016 Antonio Trande - 3.7.4-6 -- Add the -O3 to restore vectorization over the RPM defaults -- Remove gmp support - -* Thu Oct 13 2016 Antonio Trande - 3.7.4-5 -- 64bit-int libs not built (bz#1382916) -- Enable gmp and suitesparse support - -* Thu Oct 13 2016 Antonio Trande - 3.7.4-4 -- superlu and fftw enabled -- Fixed settings of compiler flags -- Disable flags for "hardened" builds - -* Mon Oct 10 2016 Antonio Trande - 3.7.4-3 -- Enabled fftw-mpi support (Fedora > 24) -- Omitted PAPI (obsolete) -- Omitted tetgen support (used with C++) - -* Sun Oct 09 2016 Antonio Trande - 3.7.4-2 -- Default optimization level (-O2) - -* Sun Oct 09 2016 Antonio Trande - 3.7.4-1 -- Update to 3.7.4 -- PAPI support disabled (upstream advice) - -* Sat Oct 08 2016 Antonio Trande - 3.7.3-8 -- Add tcsh as BR package -- Patched for disabling petscnagupgrade.py check - -* Fri Oct 07 2016 Antonio Trande - 3.7.3-7 -- Use Make for testing - -* Thu Oct 06 2016 Antonio Trande - 3.7.3-6 -- Remove linkage to mpiblacs -- Tests enabled - -* Thu Oct 06 2016 Antonio Trande - 3.7.3-5 -- hwloc/metis (needs parmetis) disabled (upstream advice) -- X support enabled -- Libraries detection disabled - -* Wed Oct 05 2016 Antonio Trande - 3.7.3-4 -- Fix library paths - -* Wed Oct 05 2016 Antonio Trande - 3.7.3-3 -- Fix PTScotch - -* Wed Oct 05 2016 Antonio Trande - 3.7.3-2 -- Disabled fftw support - -* Wed Sep 28 2016 Antonio Trande - 3.7.3-1 -- Update to 3.7.3 -- Remove module files - -* Tue Sep 13 2016 Antonio Trande - 3.7.2-12 -- Fix MAKE_NP option -- Remove --known-endian option -- Use architecture condition for openblas -- Fix unused-direct-shlib-dependency warnings - -* Fri Aug 26 2016 Antonio Trande - 3.7.2-11 -- Use SuperLU on >=f25 only - -* Thu Aug 25 2016 Antonio Trande - 3.7.2-10 -- Some fixes for epel6 builds -- Add -O3 flag -- Headers installed under a private directory -- Use %%{_modulesdir} macro -- Use 'openblas' instead of 'blas' - -* Wed Aug 10 2016 Antonio Trande - 3.7.2-9 -- Fortran modules moved into devel sub-packages -- Some fixes of SPEC file's lines -- Set compiler/linker flags against PAPI-5.1.1 on epel6 - -* Thu Jul 28 2016 Dave Love - 3.7.2-8 -- Support el6 -- Add cgnslib support - -* Sat Jul 23 2016 Antonio Trande - 3.7.2-7 -- Rebuild with Hypre support - -* Sun Jul 10 2016 Antonio Trande - 3.7.2-6 -- Packed additional header files -- Tests performed on EPEL7 - -* Mon Jun 27 2016 Antonio Trande - 3.7.2-5 -- Perform tests one-by-one -- Packaged all documentation files - -* Mon Jun 27 2016 Antonio Trande - 3.7.2-4 -- Build OpenMPI/MPICH libraries -- Fix known-endian option - -* Mon Jun 27 2016 Antonio Trande - 3.7.2-3 -- Disable additional libraries -- Build a minimal PETSC - -* Fri Jun 24 2016 Antonio Trande - 3.7.2-2 -- Perform test - -* Sun Jun 19 2016 Antonio Trande - 3.7.2-1 -- New package - +%autochangelog