-
Notifications
You must be signed in to change notification settings - Fork 151
Conference call notes 20260701
Kenneth Hoste edited this page Jul 1, 2026
·
1 revision
(back to Conference calls)
Notes on the 297th EasyBuild conference call, Wednesday 1 July 2026 (15:00 UTC / 17:00 CEST)
List of attendees (8):
- Kenneth Hoste (HPC-UGent)
- Adam Huffman (University of Oxford, UK)
- Mikael Öhman (Chalmers University of Technology, Sweden)
- Jan Reuter (JSC, Germany)
- Jörg Saßmannshausen (Imperial College London, UK)
- Roberto Scipioni (Red Oak Consulting)
- Alain van Hoof (TU Eindhoven, Netherlands)
- Cintia Willemyns (Vrije Universiteit Brussel, Belgium)
- overview of recent developments
- Q&A
- latest EasyBuild release: EasyBuild v5.3.1 (19 June 2026)
- next (stable) EasyBuild release: early August?
- ETA for EasyBuild 6.0: spring 2027
- milestones: framework
- updates from (initial) EasyBuild Steering Committee
- last meeting was Mon 29 June 2026
- governance documents for EasyBuild have been approved unanimously by initial EasyBuild Steering Committee
- Simon & Sam resigned from initial Steering Committee
- Bart, Cintia, Jörg have been accepted as new Steering Committee members
- Steering Committee is now no longer considered to be "initial" \o/
- all changes will be reflected very soon in
Governancesection of EasyBuild docs
- future easyconfigs merge sprints planned:
- Mon 17 Aug 2026
- => reschedule to Mon 10 Aug?
- Mon 19 Oct 2026
- Mon 21 Dec 2026
- Mon 15 Feb 2027
- aiming for semi-fixed schedule every other month: 3rd Monday in even months
- Mon 17 Aug 2026
- at some point a sprint to revise & close outdated open issues across different EasyBuild repos
(changed made in PRs marked with * are included latest EasyBuild stable release)
-
blog/docs (merged PRs)
- document EasyBuild governance (PR #374)
-
framework (merged PRs)
-
bug fixes
- ...
- enhancements
-
changes
- ...
-
code cleanup
- ...
- CI/test suite
-
other
- ...
-
bug fixes
-
easyblocks (merged PRs)
-
bug fixes
- make sure that RPATH section for binaries in Rust 1.90.0+ installation includes path to runtime libraries of GCC compiler (PR #4156)
- fix
--sanity-check-onlyfor netcdf4-python (PR #4161) - call
set_ulimitinPythonPackageeasyblock inpreparestep rather than constructor, to fix error due to unresolved templates (PR #4164)- fix for regression in
develop(introduced in PR #4144), fixed before EasyBuild v5.3.1 release
- fix for regression in
- fix sanity check step in TensorRT easyblock: sanity_check_paths must have both 'files' and 'dirs' key (PR #4169)
- fix
test_stepnot failing insympyeasyblock (PR #4172)
- enhancements
-
updates
- ...
-
changes
- ...
-
new
- ...
-
code cleanup
- generalize Kokkos mapping in LAMMPS and Kokkos easyblock (PR #4107)
-
CI
- update actions used in CI workflows to latest versions (PR #4168)
-
bug fixes
-
easyconfigs (merged PRs)
- ~XXX easyconfig PRs were merged since last conf call
-
bug fixes/reports
- ...
-
enhancements
- ...
-
(noteworthy) new software
- ...
-
noteworthy software updates
- ...
-
cleanup
- ...
-
changes
- ...
-
CI
- ...
-
blog/docs (open PRs + issues)
- update composition of Steering Committee (PR #385)
-
framework (open PRs + issues)
-
bugs
- ...
-
enhancements
- reduce number of module load commands used to set up build environment (WIP PR #5211)
- will result in significant speedup for easyconfigs that have a lot of extensions...
- also bwrap module directories (PR #5214)
- reduce number of module load commands used to set up build environment (WIP PR #5211)
-
code cleanup
- ...
-
changes
- ...
-
CI/test suite
- ...
-
bugs
-
easyblocks (open PRs + issues)
-
easyconfigs (open PRs + issues)
-
bug fixes/reports
- ...
-
enhancements
- ...
-
(noteworthy) new software
- ...
- software updates
- numba w/
foss/2026.1(PR #26383)- requires older LLVM (20.x vs 21.1.8 we have for
2026.1generation) - LLVM included in this PR is not a minimal/lite version, should be to avoid trouble, see existing
-llvmliteLLVM easyconfigs - PyOMP won't work on top of this numba, but that shouldn't be a blocker
- requires older LLVM (20.x vs 21.1.8 we have for
- numba w/
-
changes
- ...
-
bug fixes/reports
- wayvnc PR #26381
- Mikael will probably talk about RDP stuff in Open OnDemand community cal
- new release of
libxsmm(2.0.0) - trouble with Triton relying on
$CUDA_HOMEbeing set byCUDA- breaks
module showof Triton module - also caused trouble when Triton was used as dependency of something
- Cintia will try to reproduce the issue
- see easyconfigs PR #26403
- would be better to change framework to make it fall back to a value like
__CUDA_HOME_ENV_VAR_NOT_DEFINED__, to avoid use ofnilvalue...- should be easy to do in
easybuild/tools/module_generator.py
- should be easy to do in
- breaks
- using
bsdtarinstead of7z?- makes sense, see framework PR #5213
- ideally test is enhanced to verify that the fallback to
7zdoes not happen when a (fake)bsdtaris available
- Jörg got in touch with R package maintainers about changed tarballs
- should get in touch with CRAN maintainers instead
- see https://github.com/wviechtb/metadat/issues/39
- Kenneth had a call with Bioconductor/CRAN maintainers just this week on these things, was very constructive