From 32e1c8efeb34e46984a8c1f43de02b9f9c1f7c07 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Sun, 24 Nov 2024 11:21:35 +0100 Subject: [PATCH] use updated easyblock for CUDA, disable parse_hook --- .../20241123-eb-4.9.4-CUDA-12.1.1-add-cupti-lib-dir.yml | 2 ++ eb_hooks.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/accel/nvidia/rebuilds/20241123-eb-4.9.4-CUDA-12.1.1-add-cupti-lib-dir.yml b/easystacks/software.eessi.io/2023.06/accel/nvidia/rebuilds/20241123-eb-4.9.4-CUDA-12.1.1-add-cupti-lib-dir.yml index 63a1151b91..1cc8cce248 100644 --- a/easystacks/software.eessi.io/2023.06/accel/nvidia/rebuilds/20241123-eb-4.9.4-CUDA-12.1.1-add-cupti-lib-dir.yml +++ b/easystacks/software.eessi.io/2023.06/accel/nvidia/rebuilds/20241123-eb-4.9.4-CUDA-12.1.1-add-cupti-lib-dir.yml @@ -6,6 +6,8 @@ easyconfigs: - CUDA-12.1.1.eb: # we need to force the rebuild because we still have CUDA under a non-accel # directory available + # see https://github.com/easybuilders/easybuild-easyblocks/pull/3516 options: force: True accept-eula-for: CUDA + include-easyblocks-from-commit: dd3f00a5db62e44729b6193ee52edf556698a56f diff --git a/eb_hooks.py b/eb_hooks.py index 3b8ecd2009..d669fb51e0 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -986,7 +986,7 @@ def inject_gpu_property(ec): PARSE_HOOKS = { 'casacore': parse_hook_casacore_disable_vectorize, 'CGAL': parse_hook_cgal_toolchainopts_precise, - 'CUDA': parse_hook_cuda_prepend_path_cupti, + # 'CUDA': parse_hook_cuda_prepend_path_cupti, 'fontconfig': parse_hook_fontconfig_add_fonts, 'FreeImage': parse_hook_freeimage_aarch64, 'grpcio': parse_hook_grpcio_zlib,