History log of /petsc/config/BuildSystem/config/package.py (Results 1 – 25 of 847)
Revision Date Author Comments
# a9c65324 12-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping-configure' into 'main'

configure minor housekeeping

See merge request petsc/petsc!8924


# ca7dd597 30-Dec-2025 Pierre Jolivet <pierre@joliv.et>

configure: check -fPIC directly for clang (along with gcc), and check -qmkshrobj only with xl compilers..


# 9fa15c4d 09-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'main' into 'main'

configure: switch hashlib usage from md5 to sha256

See merge request petsc/petsc!8943


# fe324abe 09-Jan-2026 Ronald Gould <ronald.l.gould@nasa.gov>

configure: switch hashlib usage from md5 to sha256

and avoid "usedforsecurity = False" as its incompatible with Python <3.9.


# 749c190b 25-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-12-04/fix-use-mpi-f08' into 'main'

Replace -with-mpi-f90module-visibility with -with-mpi-ftn-module=mpi_f08

See merge request petsc/petsc!8885


# b06eb4cd 04-Dec-2025 Barry Smith <bsmith@mcs.anl.gov>

Replace -with-mpi-f90module-visibility with -with-mpi-f90module=mpi_f08

Add PETSC_INT_KIND and PETSC_MPIINT_KIND

Reported-by: M.Weiland@epcc.ed.ac.uk


# 0800acca 07-Dec-2025 Barry Smith <bsmith@mcs.anl.gov>

Support V=1 for compiling of post-PETSc external packages

If you are going to introduce V=1 to PETSc make it should work everyone not just in a couple of places!


# f2300f31 07-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# f1c334a3 07-Dec-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-hypre-mpiuni' into 'release'

configure: fix compilation of HYPRE with MPIUNI

See merge request petsc/petsc!8888


# d1f915e7 06-Dec-2025 Pierre Jolivet <pierre@joliv.et>

configure: fix compilation of HYPRE with MPIUNI

Reported-by: Jin Chen <jchen@pppl.gov>


# 7b5fd022 28-Oct-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/housekeeping' into 'main'

Minor housekeeping

See merge request petsc/petsc!8811


# ab701a13 27-Oct-2025 Pierre Jolivet <pierre@joliv.et>

checkbadSource: check style of config/*


# 012c79f4 14-Oct-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stevendargaville/config-pflare' into 'main'

Add PFLARE as an external package that can be installed by the PETSc configure.

See merge request petsc/petsc!8776


# 6a1b9e49 13-Oct-2025 Pierre Jolivet <pierre@joliv.et>

configure: refactor code among PC built after PETSc


# bf2b7fd4 13-Oct-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/adddefine-in-addpost' into 'main'

configure: let addPost automatically addDefine('HAVE_pkgname')

See merge request petsc/petsc!8780


# 7a64138e 13-Oct-2025 Pierre Jolivet <pierre@joliv.et>

configure: replace self.name.lower() with self.package


# f8540a3c 12-Oct-2025 Pierre Jolivet <pierre@joliv.et>

configure: let addPost automatically addDefine('HAVE_pkgname')


# 96907d79 23-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-case-packages' into 'main'

configure: fix case for error message

See merge request petsc/petsc!8726


# d760b9de 23-Sep-2025 Pierre Jolivet <pierre@joliv.et>

configure: fix case for error message


# 7b2fcb5d 28-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/proper-capitalization' into 'main'

configure: fix capitalization of multiple packages and PETSc itself

See merge request petsc/petsc!8597


# f605775f 26-Jul-2025 Pierre Jolivet <pierre@joliv.et>

configure: fix capitalization of multiple packages and PETSc itself


# 790667db 26-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'cxx14' into 'main'

Bump C++ std to version 14 for CUDA builds

See merge request petsc/petsc!8591


# a2eeccde 26-Jun-2025 Satish Balay <balay@mcs.anl.gov>

configure: fix bug with setting CMAKE_CXX_STANDARD

self.setCompilers has 'cxxdialect' - not 'Cxxdialect' [and pushLanguage('Cxx') returns 'Cxx']

This fixes superlu-dist build with gcc/14, cuda/12.9

configure: fix bug with setting CMAKE_CXX_STANDARD

self.setCompilers has 'cxxdialect' - not 'Cxxdialect' [and pushLanguage('Cxx') returns 'Cxx']

This fixes superlu-dist build with gcc/14, cuda/12.9 - as it defaults to cxx11 [with this fix the build uses the value of --with-cxx-dialect]

Using superlu_dist fix at https://github.com/xiaoyeli/superlu_dist/pull/191

show more ...


# 115191fa 02-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-05-28/improve-configure-python-package-support' into 'main'

Add support to PythonPackage() for --with-xxx and --with-xxx-dir

See merge request petsc/petsc!8446


# 5c3cb2a4 22-Jun-2025 Barry Smith <bsmith@mcs.anl.gov>

Add some more buildable python packages and config/examples for a complete build of fenics dolfinx and firedrake


12345678910>>...34