Skip to content

{lib,phys}[GCC/12.3.0,gompi/2023a] libetsf_io v1.0.4, libpspio v0.2.4#23170

Merged
akesandgren merged 2 commits intoeasybuilders:developfrom
sassy-crick:20250620154620_new_pr_libetsf_io104
Jun 23, 2025
Merged

{lib,phys}[GCC/12.3.0,gompi/2023a] libetsf_io v1.0.4, libpspio v0.2.4#23170
akesandgren merged 2 commits intoeasybuilders:developfrom
sassy-crick:20250620154620_new_pr_libetsf_io104

Conversation

@sassy-crick
Copy link
Collaborator

(created using eb --new-pr)

@github-actions
Copy link

Updated software libpspio-0.2.4-GCC-12.3.0.eb

Diff against libpspio-0.2.4-intel-compilers-2021.4.0.eb

easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.4.0.eb

diff --git a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.4.0.eb b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
index 94c7f7dfe5..90e24467cc 100644
--- a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.4.0.eb
+++ b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
@@ -6,13 +6,13 @@ version = '0.2.4'
 homepage = 'https://gitlab.com/ElectronicStructureLibrary/libpspio'
 description = """libpspio is a library to read and write pseudopotentials in multiple formats."""
 
-toolchain = {'name': 'intel-compilers', 'version': '2021.4.0'}
+toolchain = {'name': 'GCC', 'version': '12.3.0'}
 
 source_urls = ['https://gitlab.com/ElectronicStructureLibrary/libpspio/uploads/7efa924be97bd46354237ca3fb89495e']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['cb3d51ffa6b822305bb943edc7ddfaf1cfc1b928f0594330d732330bfc081850']
 
-builddependencies = [('pkgconf', '1.8.0')]
+builddependencies = [('pkgconf', '1.9.5')]
 
 dependencies = [('GSL', '2.7')]
 
Diff against libpspio-0.2.4-intel-compilers-2021.2.0.eb

easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.2.0.eb

diff --git a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.2.0.eb b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
index 1b5eab08af..90e24467cc 100644
--- a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-intel-compilers-2021.2.0.eb
+++ b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
@@ -6,13 +6,13 @@ version = '0.2.4'
 homepage = 'https://gitlab.com/ElectronicStructureLibrary/libpspio'
 description = """libpspio is a library to read and write pseudopotentials in multiple formats."""
 
-toolchain = {'name': 'intel-compilers', 'version': '2021.2.0'}
+toolchain = {'name': 'GCC', 'version': '12.3.0'}
 
 source_urls = ['https://gitlab.com/ElectronicStructureLibrary/libpspio/uploads/7efa924be97bd46354237ca3fb89495e']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['cb3d51ffa6b822305bb943edc7ddfaf1cfc1b928f0594330d732330bfc081850']
 
-builddependencies = [('pkg-config', '0.29.2')]
+builddependencies = [('pkgconf', '1.9.5')]
 
 dependencies = [('GSL', '2.7')]
 
Diff against libpspio-0.2.4-GCC-11.2.0.eb

easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-11.2.0.eb

diff --git a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-11.2.0.eb b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
index ab2b05cbf4..90e24467cc 100644
--- a/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-11.2.0.eb
+++ b/easybuild/easyconfigs/l/libpspio/libpspio-0.2.4-GCC-12.3.0.eb
@@ -6,13 +6,13 @@ version = '0.2.4'
 homepage = 'https://gitlab.com/ElectronicStructureLibrary/libpspio'
 description = """libpspio is a library to read and write pseudopotentials in multiple formats."""
 
-toolchain = {'name': 'GCC', 'version': '11.2.0'}
+toolchain = {'name': 'GCC', 'version': '12.3.0'}
 
 source_urls = ['https://gitlab.com/ElectronicStructureLibrary/libpspio/uploads/7efa924be97bd46354237ca3fb89495e']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['cb3d51ffa6b822305bb943edc7ddfaf1cfc1b928f0594330d732330bfc081850']
 
-builddependencies = [('pkgconf', '1.8.0')]
+builddependencies = [('pkgconf', '1.9.5')]
 
 dependencies = [('GSL', '2.7')]
 

@akesandgren
Copy link
Contributor

Test report by @akesandgren
SUCCESS
Build succeeded for 2 out of 2 (2 easyconfigs in total)
b-cn1611.hpc2n.umu.se - Linux Ubuntu 22.04, x86_64, AMD EPYC 7313 16-Core Processor, 1 x NVIDIA NVIDIA A100 80GB PCIe, 555.58.02, Python 3.10.12
See https://gist.github.com/akesandgren/5498037f4c54f8b95b137a1da1515607 for a full test report.

Copy link
Contributor

@akesandgren akesandgren left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@akesandgren akesandgren added this to the next release (5.1.1?) milestone Jun 23, 2025
@akesandgren
Copy link
Contributor

Going in, thanks @sassy-crick!

@akesandgren akesandgren merged commit fd64729 into easybuilders:develop Jun 23, 2025
8 checks passed
@sassy-crick sassy-crick deleted the 20250620154620_new_pr_libetsf_io104 branch June 23, 2025 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants