Compare commits
19 Commits
81868e9dfd
...
91e55b95c4
Author | SHA1 | Date |
---|---|---|
Orion Poplawski | 91e55b95c4 | |
Antonio Trande | f93b456955 | |
Antonio Trande | 4efd8e5f1d | |
Antonio Trande | 680bb229b8 | |
Antonio Trande | cb66a31e64 | |
Antonio Trande | 88be517847 | |
Antonio Trande | d35a5311f3 | |
Antonio Trande | ada2d00b4a | |
Antonio Trande | 51b7647b72 | |
Antonio Trande | 33d889aafd | |
Antonio Trande | 93af49f852 | |
Antonio Trande | a5dd511024 | |
Antonio Trande | 0b5a075df0 | |
Antonio Trande | 4a1a74eac1 | |
Fedora Release Engineering | 5e8bed24a7 | |
Antonio Trande | 0720cfda9f | |
Antonio Trande | bbef05e95c | |
Antonio Trande | 2606434654 | |
Lumir Balhar | 2afedcedb0 |
|
@ -20,3 +20,14 @@
|
|||
if self.defaultIndexSize == 64:
|
||||
msg= '--with-64-bit-indices option requires a metis build with IDXTYPEWIDTH=64.\n'
|
||||
else:
|
||||
--- a/src/mat/order/metisnd/metisnd.orig.c 2022-06-29 08:00:07.000000000 +0200
|
||||
+++ b/src/mat/order/metisnd/metisnd.c 2023-02-23 22:35:55.373271745 +0100
|
||||
@@ -1,7 +1,7 @@
|
||||
|
||||
#include <petscmat.h>
|
||||
#include <petsc/private/matorderimpl.h>
|
||||
-#include <metis.h>
|
||||
+#include <metis64.h>
|
||||
|
||||
/*
|
||||
MatGetOrdering_METISND - Find the nested dissection ordering of a given matrix.
|
||||
|
|
145
petsc.spec
145
petsc.spec
|
@ -2,6 +2,11 @@
|
|||
# Disabling this functionality
|
||||
%undefine _package_note_file
|
||||
|
||||
# Disable LTO
|
||||
# undefined-non-weak-symbol libpetsc.so.3.17.4_glibcxx_assert_fail
|
||||
%undefine _ld_as_needed
|
||||
%global _lto_cflags %{nil}
|
||||
|
||||
# Testing libpetsc ?
|
||||
%bcond_without check
|
||||
#
|
||||
|
@ -19,9 +24,12 @@
|
|||
%bcond_with debug
|
||||
#
|
||||
|
||||
# Define _pkgdocdir macro on epel
|
||||
%{?el7:%global _pkgdocdir %{_docdir}/%{name}}
|
||||
#
|
||||
## Fix Epoch in EPEL9
|
||||
%if 0%{?el9}
|
||||
%global epoch 1
|
||||
%else
|
||||
%global epoch 0
|
||||
%endif
|
||||
|
||||
%bcond_without mpich
|
||||
%bcond_without openmpi
|
||||
|
@ -282,7 +290,7 @@
|
|||
Name: petsc
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation
|
||||
Version: %{releasever}.4
|
||||
Release: 3%{?dist}
|
||||
Release: 15%{?dist}
|
||||
License: BSD
|
||||
URL: https://petsc.org/
|
||||
Source0: https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-with-docs-%{version}.tar.gz
|
||||
|
@ -330,11 +338,6 @@ BuildRequires: libX11-devel
|
|||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: pcre2-devel
|
||||
%if 0%{?el7}
|
||||
BuildRequires: pkgconfig
|
||||
%else
|
||||
BuildRequires: pkgconf-pkg-config
|
||||
%endif
|
||||
%if %{with hdf5}
|
||||
BuildRequires: hdf5-devel
|
||||
%endif
|
||||
|
@ -357,11 +360,6 @@ modeled by partial differential equations.
|
|||
%package devel
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation (developer files)
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
%if 0%{?el7}
|
||||
Requires: pkgconfig%{?_isa}
|
||||
%else
|
||||
Requires: pkgconf-pkg-config%{?_isa}
|
||||
%endif
|
||||
Requires: gcc-gfortran%{?_isa}
|
||||
%description devel
|
||||
Portable Extensible Toolkit for Scientific Computation (developer files).
|
||||
|
@ -389,12 +387,7 @@ modeled by partial differential equations (64bit INTEGER).
|
|||
%package -n petsc64-devel
|
||||
Requires: %{name}64%{?_isa} = %{version}-%{release}
|
||||
Requires: gcc-gfortran%{?_isa}
|
||||
%if 0%{?el7}
|
||||
Requires: pkgconfig%{?_isa}
|
||||
%else
|
||||
Requires: pkgconf-pkg-config%{?_isa}
|
||||
%endif
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation (64bit INTEGER)
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation (64bit INTEGER)
|
||||
|
||||
%description -n petsc64-devel
|
||||
Portable Extensible Toolkit for Scientific Computation (developer files)
|
||||
|
@ -448,7 +441,8 @@ modeled by partial differential equations.
|
|||
%package openmpi-devel
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation (OpenMPI)
|
||||
Requires: %{name}-openmpi%{?_isa} = %{version}-%{release}
|
||||
Requires: openmpi-devel%{?_isa} = 0:%{openmpiversion}
|
||||
Requires: openmpi-devel%{?_isa} = %{epoch}:%{openmpiversion}
|
||||
Requires: hdf5-openmpi-devel%{?_isa}
|
||||
%description openmpi-devel
|
||||
Portable Extensible Toolkit for Scientific Computation (developer files).
|
||||
%endif
|
||||
|
@ -468,7 +462,7 @@ Requires: petsc-openmpi%{?_isa}
|
|||
Requires: hdf5-openmpi%{?_isa}
|
||||
Requires: scalapack-openmpi%{?_isa}
|
||||
Requires: ptscotch-openmpi%{?_isa}
|
||||
Requires: openmpi%{?_isa} = 0:%{openmpiversion}
|
||||
Requires: openmpi%{?_isa} = %{epoch}:%{openmpiversion}
|
||||
Requires: MUMPS-openmpi%{?_isa}
|
||||
|
||||
Obsoletes: %{pymodule_name}-openmpi < 0:3.14.0-3
|
||||
|
@ -557,12 +551,8 @@ modeled by partial differential equations.
|
|||
%package mpich-devel
|
||||
Summary: Portable Extensible Toolkit for Scientific Computation (MPICH)
|
||||
Requires: %{name}-mpich%{?_isa} = %{version}-%{release}
|
||||
%if 0%{?el7}
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1397192
|
||||
Requires: mpich-devel
|
||||
%else
|
||||
Requires: mpich-devel%{?_isa} = 0:%{mpichversion}
|
||||
%endif
|
||||
Requires: mpich-devel%{?_isa} = 0:%{mpichversion}
|
||||
Requires: hdf5-mpich-devel%{?_isa}
|
||||
%description mpich-devel
|
||||
Portable Extensible Toolkit for Scientific Computation (developer files).
|
||||
%endif
|
||||
|
@ -583,13 +573,11 @@ pushd %{name}-%{version}
|
|||
|
||||
%patch7 -p1 -b .backup
|
||||
|
||||
find . -name 'setup.py' | xargs pathfix.py -pn -i "%{__python3}"
|
||||
find . -name 'configure' | xargs pathfix.py -pn -i "%{__python3}"
|
||||
find config -name '*.py' | xargs pathfix.py -pn -i "%{__python3}"
|
||||
find src/benchmarks/streams -name '*.py' | xargs pathfix.py -pn -i "%{__python3}"
|
||||
|
||||
%if 0%{?el7}
|
||||
%patch2 -p1 -b .backup
|
||||
%if 0%{?fedora}
|
||||
find . -name 'setup.py' | xargs %{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pn -i "%{__python3}"
|
||||
find . -name 'configure' | xargs %{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pn -i "%{__python3}"
|
||||
find config -name '*.py' | xargs %{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pn -i "%{__python3}"
|
||||
find src/benchmarks/streams -name '*.py' | xargs %{__python3} %{_rpmconfigdir}/redhat/pathfix.py -pn -i "%{__python3}"
|
||||
%endif
|
||||
popd
|
||||
|
||||
|
@ -630,10 +618,6 @@ pushd %{name}-%{version}
|
|||
popd
|
||||
|
||||
%build
|
||||
%ifarch %{arm}
|
||||
# Likely running out of memory during build
|
||||
%global _lto_cflags %{nil}
|
||||
%endif
|
||||
pushd %{name}-%{version}
|
||||
%configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran \
|
||||
%{petsc_build_options} \
|
||||
|
@ -796,6 +780,8 @@ install -pm 644 %{_arch}/include/*.mod %{buildroot}%{_fmoddir}/%{name}/
|
|||
cp -a include/* %{buildroot}%{_includedir}/%{name}/
|
||||
|
||||
cp -a %{_arch}/lib/pkgconfig %{buildroot}%{_libdir}/
|
||||
sed -e 's|${prefix}/lib|${prefix}/%{_lib}|g' -i %{buildroot}%{_libdir}/pkgconfig/PETSc.pc
|
||||
ln -fs %{_libdir}/pkgconfig/PETSc.pc %{buildroot}%{_libdir}/pkgconfig/petsc.pc
|
||||
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscrules %{buildroot}%{_libdir}/%{name}/conf/
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscvariables %{buildroot}%{_libdir}/%{name}/conf/
|
||||
|
@ -805,8 +791,10 @@ sed -e 's|%{_builddir}/%{name}-%{version}/%{name}-%{version}|%{_prefix}|g' -i %{
|
|||
sed -e 's|%{_builddir}/%{name}-%{version}/%{name}-%{version}/%{_arch}/|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscvariables
|
||||
sed -e 's|-L%{_prefix}/%{_arch}/lib|-L%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscvariables
|
||||
sed -e 's|-I%{_prefix}/%{_arch}/include|-I%{_includedir}/%{name} -I%{_fmoddir}/%{name}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscvariables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}|g' -i %{buildroot}%{_libdir}/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}|g' -i %{buildroot}%{_libdir}/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscrules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscvariables
|
||||
popd
|
||||
|
||||
%if %{with arch64}
|
||||
|
@ -827,6 +815,8 @@ cp -a include/* %{buildroot}%{_includedir}/%{name}64/
|
|||
|
||||
cp -p %{_arch}/lib/pkgconfig/PETSc.pc %{buildroot}%{_libdir}/pkgconfig/PETSc64.pc
|
||||
cp -p %{_arch}/lib/pkgconfig/PETSc.pc %{buildroot}%{_libdir}/pkgconfig/petsc64.pc
|
||||
sed -e 's|${prefix}/lib|${prefix}/%{_lib}|g' -i %{buildroot}%{_libdir}/pkgconfig/PETSc64.pc
|
||||
sed -e 's|${prefix}/lib|${prefix}/%{_lib}|g' -i %{buildroot}%{_libdir}/pkgconfig/petsc64.pc
|
||||
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscrules %{buildroot}%{_libdir}/%{name}64/conf/
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscvariables %{buildroot}%{_libdir}/%{name}64/conf/
|
||||
|
@ -836,8 +826,10 @@ sed -e 's|%{_builddir}/%{name}-%{version}/build64|%{_prefix}|g' -i %{buildroot}%
|
|||
sed -e 's|%{_builddir}/%{name}-%{version}/build64/%{_arch}/|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/petscvariables
|
||||
sed -e 's|-L%{_prefix}/%{_arch}/lib|-L%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/petscvariables
|
||||
sed -e 's|-I%{_prefix}/%{_arch}/include/|-I%{_includedir}/%{name}64 -I%{_fmoddir}/%{name}64|g' -i %{buildroot}%{_libdir}/%{name}64/conf/petscvariables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/rules
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}|g' -i %{buildroot}%{_libdir}/%{name}64/conf/rules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscrules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}%{_libdir}/%{name}/conf/petscvariables
|
||||
popd
|
||||
%endif
|
||||
|
||||
|
@ -862,6 +854,8 @@ sed -e 's|-I${includedir}/petsc|-I%{_includedir}/openmpi-%{_arch}/petsc|g' -i %{
|
|||
sed -e 's|-L${libdir}|-L%{_libdir}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
sed -e 's|ldflag_rpath=-L|ldflag_rpath=-L%{_libdir}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
sed -e 's|-lpetsc|-lpetsc -lhdf5|' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
sed -e 's|${prefix}/lib|${prefix}/%{_lib}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
ln -fs $MPI_LIB/pkgconfig/PETSc.pc %{buildroot}$MPI_LIB/pkgconfig/petsc.pc
|
||||
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscrules %{buildroot}$MPI_LIB/%{name}/conf/
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscvariables %{buildroot}$MPI_LIB/%{name}/conf/
|
||||
|
@ -871,8 +865,10 @@ sed -e 's|%{_builddir}/%{name}-%{version}/buildopenmpi_dir|%{_prefix}|g' -i %{bu
|
|||
sed -e 's|%{_builddir}/%{name}-%{version}/buildopenmpi_dir/%{_arch}/|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|-L%{_prefix}/%{_arch}/lib|-L%{_libdir}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|-I%{_prefix}/%{_arch}/include|-I%{_includedir}/openmpi-%{_arch}/%{name} -I%{_fmoddir}/openmpi/%{name}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}/openmpi/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscrules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
|
||||
%if %{with python}
|
||||
export PETSC_ARCH=%{_arch}
|
||||
|
@ -917,9 +913,8 @@ sed -e 's|-I${includedir}/petsc|-I%{_includedir}/mpich-%{_arch}/petsc|g' -i %{bu
|
|||
sed -e 's|-L${libdir}|-L%{_libdir}/mpich/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
sed -e 's|ldflag_rpath=-L|ldflag_rpath=-L%{_libdir}/mpich/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
sed -e 's|-lpetsc|-lpetsc -lhdf5|' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
pushd %{buildroot}$MPI_LIB/pkgconfig
|
||||
#ln -fs PETSc.pc petsc.pc
|
||||
popd
|
||||
sed -e 's|${prefix}/lib|${prefix}/%{_lib}/mpich/lib|g' -i %{buildroot}$MPI_LIB/pkgconfig/PETSc.pc
|
||||
ln -fs $MPI_LIB/pkgconfig/PETSc.pc %{buildroot}$MPI_LIB/pkgconfig/petsc.pc
|
||||
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscrules %{buildroot}$MPI_LIB/%{name}/conf/
|
||||
install -pm 644 %{_arch}/lib/petsc/conf/petscvariables %{buildroot}$MPI_LIB/%{name}/conf/
|
||||
|
@ -929,8 +924,10 @@ sed -e 's|%{_builddir}/%{name}-%{version}/buildmpich_dir|%{_prefix}|g' -i %{buil
|
|||
sed -e 's|%{_builddir}/%{name}-%{version}/buildmpich_dir/%{_arch}/|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|-L%{_prefix}/%{_arch}/lib|-L%{_libdir}/mpich/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|-I%{_prefix}/%{_arch}/include|-I%{_includedir}/mpich-%{_arch}/%{name} -I%{_fmoddir}/mpich/%{name}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}/mpich/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|${PETSC_DIR}/%{_lib}/mpich/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}/mpich/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/variables
|
||||
sed -e 's|${PETSC_DIR}/${PETSC_ARCH}/lib|%{_libdir}/mpich/lib|g' -i %{buildroot}$MPI_LIB/%{name}/conf/rules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscrules
|
||||
sed -e 's|${PETSC_DIR}|%{_prefix}|g' -i %{buildroot}$MPI_LIB/%{name}/conf/petscvariables
|
||||
|
||||
%if %{with python}
|
||||
export PETSC_ARCH=%{_arch}
|
||||
|
@ -1139,11 +1136,7 @@ xvfb-run -a make MAKE_NP=$RPM_BUILD_NCPUS all test -C build64 V=1 MPIEXEC='%{_bu
|
|||
%{_libdir}/openmpi/lib/pkgconfig/PETSc.pc
|
||||
%{_libdir}/openmpi/lib/pkgconfig/petsc.pc
|
||||
%{_includedir}/openmpi-%{_arch}/%{name}/
|
||||
%if 0%{?el7}
|
||||
%{_fmoddir}/openmpi-%{_arch}/%{name}/
|
||||
%else
|
||||
%{_fmoddir}/openmpi/%{name}/
|
||||
%endif
|
||||
|
||||
%if %{with python}
|
||||
%files -n python%{python3_pkgversion}-%{name}-openmpi
|
||||
|
@ -1165,11 +1158,7 @@ xvfb-run -a make MAKE_NP=$RPM_BUILD_NCPUS all test -C build64 V=1 MPIEXEC='%{_bu
|
|||
%{_libdir}/mpich/lib/pkgconfig/PETSc.pc
|
||||
%{_libdir}/mpich/lib/pkgconfig/petsc.pc
|
||||
%{_includedir}/mpich-%{_arch}/%{name}/
|
||||
%if 0%{?el7}
|
||||
%{_fmoddir}/mpich-%{_arch}/%{name}/
|
||||
%else
|
||||
%{_fmoddir}/mpich/%{name}/
|
||||
%endif
|
||||
|
||||
%if %{with python}
|
||||
%files -n python%{python3_pkgversion}-%{name}-mpich
|
||||
|
@ -1179,6 +1168,45 @@ xvfb-run -a make MAKE_NP=$RPM_BUILD_NCPUS all test -C build64 V=1 MPIEXEC='%{_bu
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Fri Mar 03 2023 Orion Poplawski <orion@nwra.com> - 3.17.4-15
|
||||
- Rebuild for mpich 4.0.3
|
||||
|
||||
* Mon Feb 27 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-14
|
||||
- Rebuild for openmpi-4.1.5
|
||||
|
||||
* Fri Feb 24 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-13
|
||||
- Drop latest changes
|
||||
|
||||
* Thu Feb 23 2023 Antonio Trande <sagitter@fedoraproject.org> - 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 <sagitter@fedoraproject.org> - 3.17.4-11
|
||||
- Disable LTO flags
|
||||
|
||||
* Wed Feb 22 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-10
|
||||
- Undefine _ld_as_needed
|
||||
|
||||
* Wed Feb 22 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-9
|
||||
- Fix rhbz#2171312 /2
|
||||
|
||||
* Tue Feb 21 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-8
|
||||
- Fix rhbz#2171312
|
||||
|
||||
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.17.4-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sun Jan 15 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-6
|
||||
- Fix pkgconfig files bugs /2 (rhbz#2060414)
|
||||
|
||||
* Sat Jan 14 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-5
|
||||
- Fix pkgconfig files bugs (rhbz#2060414)
|
||||
|
||||
* Sun Jan 01 2023 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-4
|
||||
- Build in EPEL9
|
||||
- Fix Epoch in EPEL9
|
||||
|
||||
* Tue Sep 20 2022 Antonio Trande <sagitter@fedoraproject.org> - 3.17.4-3
|
||||
- Use pcre2 (rhbz#2128348)
|
||||
|
||||
|
@ -1750,3 +1778,4 @@ xvfb-run -a make MAKE_NP=$RPM_BUILD_NCPUS all test -C build64 V=1 MPIEXEC='%{_bu
|
|||
|
||||
* Sun Jun 19 2016 Antonio Trande <sagitter@fedoraproject.org> - 3.7.2-1
|
||||
- New package
|
||||
|
||||
|
|
Loading…
Reference in New Issue