From 2ad2abe5702d4e65d8df39122f0c961bc1cb7308 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 16 Dec 2025 15:03:55 +0100 Subject: [PATCH 1/4] enable support for foss 2025b in EESSI version 2025.06 --- eb_hooks.py | 1 + 1 file changed, 1 insertion(+) diff --git a/eb_hooks.py b/eb_hooks.py index 226cecb7..2702966c 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -63,6 +63,7 @@ '2025.06': [ {'name': 'foss', 'version': '2024a'}, {'name': 'foss', 'version': '2025a'}, + {'name': 'foss', 'version': '2025b'}, ], } From 85a52ce5ec6a4dd3d2d61f5cc8a1175bc151ebfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 16 Dec 2025 15:06:44 +0100 Subject: [PATCH 2/4] enable support for lfoss 2025b in EESSI version 2025.06 --- eb_hooks.py | 1 + 1 file changed, 1 insertion(+) diff --git a/eb_hooks.py b/eb_hooks.py index 2702966c..64094555 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -64,6 +64,7 @@ {'name': 'foss', 'version': '2024a'}, {'name': 'foss', 'version': '2025a'}, {'name': 'foss', 'version': '2025b'}, + {'name': 'lfoss', 'version': '2025b'}, ], } From c424180b217bb2432c04d24787dad7c1bd545b24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 16 Dec 2025 19:53:10 +0100 Subject: [PATCH 3/4] remove lfoss from supported toolchains --- eb_hooks.py | 1 - 1 file changed, 1 deletion(-) diff --git a/eb_hooks.py b/eb_hooks.py index 64094555..2702966c 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -64,7 +64,6 @@ {'name': 'foss', 'version': '2024a'}, {'name': 'foss', 'version': '2025a'}, {'name': 'foss', 'version': '2025b'}, - {'name': 'lfoss', 'version': '2025b'}, ], } From 0d505d687a3c690c2878c5b7ed477992c984a526 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 16 Dec 2025 20:00:58 +0100 Subject: [PATCH 4/4] only support lfoss 2025b in EESSI 2025.06 for EB >= 5.2.0 --- eb_hooks.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eb_hooks.py b/eb_hooks.py index 2702966c..216bd896 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -66,6 +66,10 @@ {'name': 'foss', 'version': '2025b'}, ], } +if EASYBUILD_VERSION >= '5.2.0': + EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( + {'name': 'lfoss', 'version': '2025b'} + ) # Ensure that we don't print any messages in --terse mode