From 216d3a4cfb4ffaa06167728c6a32a3270e04383b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 28 May 2025 16:42:21 +0200 Subject: [PATCH 1/4] 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/4] 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 From 1b151778442387d22a38371c158911080c1f5cd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Mon, 7 Jul 2025 16:54:12 +0200 Subject: [PATCH 3/4] bump timestamp to 20250707 --- .../{20250528-eb-5.1.0-Java.yml => 20250707-eb-5.1.0-Java.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easystacks/software.eessi.io/2023.06/rebuilds/{20250528-eb-5.1.0-Java.yml => 20250707-eb-5.1.0-Java.yml} (97%) 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/20250707-eb-5.1.0-Java.yml similarity index 97% rename from easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml rename to easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml index 8dfd43ec37..99364ea340 100644 --- a/easystacks/software.eessi.io/2023.06/rebuilds/20250528-eb-5.1.0-Java.yml +++ b/easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml @@ -1,4 +1,4 @@ -# 2025.05.28 +# 2025.07.07 # - rebuild Java wrapper modules to update to latest Java patch versions, # see https://github.com/easybuilders/easybuild-easyconfigs/pull/22840; # need to use --rebuild because automatic removal of module file doesn't work, From e10fe0918b443ef9a038721306f92930a4de8f42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 8 Jul 2025 16:01:26 +0200 Subject: [PATCH 4/4] don't explicitly set `--rebuild` --- .../2023.06/rebuilds/20250707-eb-5.1.0-Java.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml index 99364ea340..9fcee59a62 100644 --- a/easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml +++ b/easystacks/software.eessi.io/2023.06/rebuilds/20250707-eb-5.1.0-Java.yml @@ -1,15 +1,7 @@ # 2025.07.07 # - rebuild Java wrapper modules to update to latest Java patch versions, # 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: - options: - rebuild: true - - Java-17.eb: - options: - rebuild: true - - Java-21.eb: - options: - rebuild: true + - Java-11.eb + - Java-17.eb + - Java-21.eb