From 22406435745d1b8ace0ddf3e690e3897a7f365fa Mon Sep 17 00:00:00 2001 From: Sebastian Achilles Date: Wed, 22 May 2024 20:42:29 +0200 Subject: [PATCH] bump PMIx and OpenMPI to GCC 13.3.0 --- ...GCC-13.2.0.eb => OpenMPI-5.0.3-GCC-13.3.0.eb} | 16 ++++++++-------- ...re-13.2.0.eb => PMIx-5.0.2-GCCcore-13.3.0.eb} | 8 ++++---- 2 files changed, 12 insertions(+), 12 deletions(-) rename easybuild/easyconfigs/o/OpenMPI/{OpenMPI-5.0.3-GCC-13.2.0.eb => OpenMPI-5.0.3-GCC-13.3.0.eb} (84%) rename easybuild/easyconfigs/p/PMIx/{PMIx-5.0.2-GCCcore-13.2.0.eb => PMIx-5.0.2-GCCcore-13.3.0.eb} (90%) diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.2.0.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.3.0.eb similarity index 84% rename from easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.2.0.eb rename to easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.3.0.eb index dc7d83d6230..107540dad88 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.2.0.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-5.0.3-GCC-13.3.0.eb @@ -4,7 +4,7 @@ version = '5.0.3' homepage = 'https://www.open-mpi.org/' description = """The Open MPI Project is an open source MPI-3 implementation.""" -toolchain = {'name': 'GCC', 'version': '13.2.0'} +toolchain = {'name': 'GCC', 'version': '13.3.0'} source_urls = ['https://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] sources = [SOURCELOWER_TAR_BZ2] @@ -16,18 +16,18 @@ checksums = [ ] builddependencies = [ - ('pkgconf', '2.0.3'), - ('Autotools', '20220317'), + ('pkgconf', '2.2.0'), + ('Autotools', '20231222'), ] dependencies = [ - ('zlib', '1.2.13'), - ('hwloc', '2.9.2'), + ('zlib', '1.3.1'), + ('hwloc', '2.10.0'), ('libevent', '2.1.12'), - ('UCX', '1.15.0'), - ('libfabric', '1.19.0'), + ('UCX', '1.16.0'), + ('libfabric', '1.21.0'), ('PMIx', '5.0.2'), - ('UCC', '1.2.0'), + ('UCC', '1.3.0'), ] # CUDA related patches and custom configure option can be removed if CUDA support isn't wanted. diff --git a/easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.2.0.eb b/easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.3.0.eb similarity index 90% rename from easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.2.0.eb rename to easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.3.0.eb index b4059ce4241..1d6208ff9f0 100644 --- a/easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.2.0.eb +++ b/easybuild/easyconfigs/p/PMIx/PMIx-5.0.2-GCCcore-13.3.0.eb @@ -16,19 +16,19 @@ provide a reference implementation of the PMI-server that demonstrates the desired level of scalability. """ -toolchain = {'name': 'GCCcore', 'version': '13.2.0'} +toolchain = {'name': 'GCCcore', 'version': '13.3.0'} toolchainopts = {'pic': True} source_urls = ['https://github.com/openpmix/openpmix/releases/download/v%(version)s'] sources = ['%(namelower)s-%(version)s.tar.bz2'] checksums = ['28227ff2ba925da2c3fece44502f23a91446017de0f5a58f5cea9370c514b83c'] -builddependencies = [('binutils', '2.40')] +builddependencies = [('binutils', '2.42')] dependencies = [ ('libevent', '2.1.12'), - ('zlib', '1.2.13'), - ('hwloc', '2.9.2'), + ('zlib', '1.3.1'), + ('hwloc', '2.10.0'), ] configopts = ' --with-libevent=$EBROOTLIBEVENT --with-zlib=$EBROOTZLIB'