# EESSI support sync meeting (2025-12-09) *(prepared by Helena)* Focus of this meeting: - **re-evaluate assignment of open support requests and pull requests** - specific support-related tasks worth discussing Attending: Bob, Lara, Kenneth, Helena, Arturo, Loris, Davide, Caspar, Richard, Thomas ## Support rotation (status) *([link to support rotation](https://gitlab.com/eessi/support/-/wikis/Support-rotation))* -Handover to UGent today (9 Dec). - review [support rotation schedule](https://gitlab.com/eessi/support/-/wikis/Proposal-support-rotation) for 2026 - rotation should be set in stone for next 12 weeks (one rotation per partner) ## Support requests ### Recently closed (last 2 weeks) - No recently closed ### Open (active) - [#162](https://gitlab.com/eessi/support/-/issues/162) ARM NEON and CUDA in the same build results in build errors for SIMD - Refloated by Kenneth - Jan re-checked, now errors are fixed and programs can be built with CUDA 13.1 - [#213](https://gitlab.com/eessi/support/-/issues/213) Auto-load buildenv when loading a compiler module (like GCC) - Assigned to: Helena - I'll take care of it! - [#26](https://gitlab.com/eessi/support/-/issues/26) Software licenses tracking - Good to merge: https://github.com/EESSI/software-layer/pull/1149 + https://github.com/hvelab/software-layer/pull/2 (after checking patch format) - Talked with Kurt from LUMI and they do it fully manually - Ping Thomas with latest merge ### Open (no updates) ### New tasks - No new tasks ## EESSI/software-layer ### Open PRs (active) - Actively building out the 2025.06 software stack. Any pr people want to discuss? - [#1325](https://github.com/EESSI/software-layer/pull/1325) {2025.06}[2024a] SAMtools 1.21 - Seems to be failing because of ncurses - Need a hand? - [#1326](https://github.com/EESSI/software-layer/pull/1326) {2023.06}[2023a] matplotlib 2.2.5 - Fails because of too new glibc? - [#1314](https://github.com/EESSI/software-layer/pull/1314) {2025.06}[2024a] PyTorch 2.6.0 - Waiting for CUDA in 2025.05 to be ingested - CUDA 2025: https://gitlab.com/eessi/support/-/issues/210 - Rework in EasyBuild framework because suffix - We have to wait for new EB release to have it fixed - Depends on the timeline - If not volunteers, Caspar will do it in January sometime - Bob volunteers - Single character change: a & f - MESA: https://github.com/EESSI/software-layer/pull/1257 - Davide still looking into it - Lara wants to open a PR for LAMMPS - Two configs that are failing - Asks if Loris had time to look at it ### Open PRs (no updates) ## EESSI/software-layer-scripts - [#136](https://github.com/EESSI/software-layer-scripts/pull/136) Allow LLVM hook to run from within a Bundle - Ready to review - Bob already tested it building LLVM on top of EESSI, confirms it worked fine ## Documentation - new PR: - [#635](https://github.com/EESSI/docs/issues/635) GitHub CI/CD workflows with EESSI - Write a tutorial for the EESSI GitHub Action and dev.eessi.io repository. - Lara & Helena will review ## AOB - FOSDEM: - Kenneth's talk in Software Performance Devroom was accepted - Waiting for final notifications - Richard: anybody trying to build [NCL](https://github.com/ComputeCanada/easybuild-easyconfigs/blob/computecanada-main/easybuild/easyconfigs/n/NCL/NCL-6.6.2_search_Gentoo_prefix.patch) in top of EESSI? - we don't have an EC for 2023a but our friends at Compute Canada have it - is being requested and Richard is having a nightmare trying to build it - Some missing libraries from X11: Xaw, Xex, Xt - CC friends have it in their compat layer and we don't - We have an open PR in [EB repo](https://github.com/easybuilders/easybuild-easyconfigs/pull/21176) - Richard: mentions notes about GDAL - ``` GDAL –> GDAL/3.7.1-foss-2023a (Important note about GDAL: this software contains its own versions of the GRIB2 library (g2clib) and the HDF4/HDF5 libraries. It's important that you do NOT compile these versions of the libraries, but rather the ones as instructed elsewhere on this page. To turn off the build of these libraries inside of the GDAL software requires including several "–without-xxxx" options.... so we need to rebuild with specific config options ``` - Good idea to push users to attend the EESSI happy hours to help them troubleshoot the builds - Challenge: users use old toolchains (2021), they had it is an EasyConfig - Challenge is to make those old packages available in EESSI - Next EESSI hours: Just Thomas & Davide presenting, after that let's see how to proceed ## Next meeting: sync meeting - 16 December 2025 - Attending: Bob, Lara, Kenneth, Arturo, Loris, Davide, Caspar