Skip to content

Commit 93d3098

Browse files
committed
move Python rebuild to separate easystack for different EB version
1 parent 1316b9f commit 93d3098

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# 2025.10.03
2+
# Just to be sure and consistent, rebuild Python 3.10.8 with Rust 1.65.0 instead of 1.75.0.
3+
# See https://github.com/EESSI/software-layer/issues/1213
4+
#
5+
# Also make sure to include the ctypes fix again here.
6+
easyconfigs:
7+
- Python-3.10.8-GCCcore-12.2.0.eb:
8+
options:
9+
# See https://github.com/easybuilders/easybuild-easyblocks/pull/3352
10+
include-easyblocks-from-commit: 1ee17c0f7726c69e97442f53c65c5f041d65c94f

easystacks/software.eessi.io/2023.06/rebuilds/20251003-eb-4.8.2-Rust-1.65.0-a64fx-with-optarch.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22
# Rust 1.65.0 had build failures on A64FX (related to its included LLVM),
33
# and we worked around by using 1.75.0 and adding a dummy module file for 1.65.0.
44
# It should be possible to build it with optarch=march=armv8.2-a, so we need to rebuild it.
5-
# Just to be sure and consistent, we also rebuild Python 3.10.8, as it has a build dependency on Rust 1.65.0.
65
#
76
# See https://github.com/EESSI/software-layer/issues/1213
87
easyconfigs:
98
- Rust-1.65.0-GCCcore-12.2.0.eb
10-
- Python-3.10.8-GCCcore-12.2.0.eb

0 commit comments

Comments
 (0)