From 216d3a4cfb4ffaa06167728c6a32a3270e04383b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 28 May 2025 16:42:21 +0200 Subject: [PATCH 1/2] update Java/11, Java/17, Java/21 wrapper modules to latest patch releases --- .../2023.06/rebuilds/20250528-eb-5.1.0-Java.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml new file mode 100644 index 0000000000..353c37036c --- /dev/null +++ b/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml @@ -0,0 +1,7 @@ +# 2025.05.28 +# - rebuild Java wrapper modules to update to latest Java patch versions, +# see https://github.com/easybuilders/easybuild-easyconfigs/pull/22840 +easyconfigs: + - Java-11.eb + - Java-17.eb + - Java-21.eb From 036b95c3533c755527d0dafe1d2877431b5e2fa8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 May 2025 14:10:49 +0200 Subject: [PATCH 2/2] use --rebuild to trigger actual rebuild of Java wrappers --- .../2023.06/rebuilds/20250528-eb-5.1.0-Java.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml index 353c37036c..8dfd43ec37 100644 --- a/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml +++ b/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml @@ -1,7 +1,15 @@ # 2025.05.28 # - rebuild Java wrapper modules to update to latest Java patch versions, -# see https://github.com/easybuilders/easybuild-easyconfigs/pull/22840 +# see https://github.com/easybuilders/easybuild-easyconfigs/pull/22840; +# need to use --rebuild because automatic removal of module file doesn't work, +# since Java wrappers only result in changing Java/.modulerc.lua easyconfigs: - - Java-11.eb - - Java-17.eb - - Java-21.eb + - Java-11.eb: + options: + rebuild: true + - Java-17.eb: + options: + rebuild: true + - Java-21.eb: + options: + rebuild: true