From f2e75c2c8e57ab0e30fe247a8ef5d0c8638932a0 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Sun, 9 Aug 2026 12:11:43 -0600 Subject: [PATCH 01/14] test: point spack.sh at debuggable-installations fork/branch for local validation --- spack.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/spack.sh b/spack.sh index f3509ca49..1d6d2db8a 100644 --- a/spack.sh +++ b/spack.sh @@ -1,17 +1,15 @@ # shellcheck shell=bash # shellcheck disable=SC2034 # Variables are used by scripts that source this file ## Spack organization and repository, e.g. spack/spack -SPACK_ORGREPO="spack/spack" +SPACK_ORGREPO="SebastianPaucar/spack" ## Spack github version, e.g. v0.18.1 or commit hash ## note: nightly builds will use e.g. releases/v1.0 -SPACK_VERSION="v1.2.2" +SPACK_VERSION="feature/debuggable-installations-v1.2.2" ## Space-separated list of spack cherry-picks read -r -d '' SPACK_CHERRYPICKS <<- \ --- || true -292b0dcaba3b2a5e3f9668d205d39fee2c715721 -678e506a95b319c573ba7e84703b06d7275ab80e --- ## Optional hash table with comma-separated file list read -r -d '' SPACK_CHERRYPICKS_FILES <<- \ From f69b9755208676670980aeb22946a11458939c0d Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Sun, 9 Aug 2026 19:12:10 -0600 Subject: [PATCH 02/14] added: spack.sh description --- spack.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spack.sh b/spack.sh index 1d6d2db8a..23687f9cc 100644 --- a/spack.sh +++ b/spack.sh @@ -15,6 +15,10 @@ read -r -d '' SPACK_CHERRYPICKS <<- \ read -r -d '' SPACK_CHERRYPICKS_FILES <<- \ --- || true --- +## Ref: this branch is v1.2.2 + the two upstream fixes below, cherry-picked +## directly onto the branch (since SPACK_ORGREPO no longer points at +## spack/spack, the normal cherry-pick mechanism can't fetch them) + the +## debuggable-installations feature work. ## Ref: https://github.com/spack/spack/commit/[hash] ## [hash]: [description] ## 292b0dcaba3b2a5e3f9668d205d39fee2c715721: fix: write created time field with OCI buildcache config From d33b8690546b2e1550fa10cca7d3138e709f21b9 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Mon, 10 Aug 2026 14:15:05 -0600 Subject: [PATCH 03/14] base flags plus debug capture for the dbg environment --- scripts/build-eic.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/build-eic.sh b/scripts/build-eic.sh index 1c2b29d07..b643ddffe 100755 --- a/scripts/build-eic.sh +++ b/scripts/build-eic.sh @@ -180,6 +180,13 @@ done ## Enable xtrace and pipefail for the build loop set -o xtrace -o pipefail +## Compute install flags: base flags plus debug capture for the dbg environment +SPACK_INSTALL_FLAGS="--no-check-signature --show-log-on-error --yes-to-all" +if [ "${ENV}" = "dbg" ]; then + SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --debug-source --debug-symbols" +fi +build_cmd+=(--build-arg "SPACK_INSTALL_FLAGS=${SPACK_INSTALL_FLAGS}") + ## Build each type sequentially; the shared base Docker stages (default env concretization ## and installation) are reused from BuildKit's layer cache after the first build. for build_type in "${BUILD_TYPES[@]}"; do From a35eb44400010ca592ca038df4d5e09b638b8e13 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Tue, 11 Aug 2026 00:35:17 -0600 Subject: [PATCH 04/14] fix: debug flags inside the loop and compiler-wrapper@1.1.0-build-id in dbg/spack.yaml --- scripts/build-eic.sh | 14 +++++++------- spack-environment/dbg/spack.yaml | 4 ++++ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/scripts/build-eic.sh b/scripts/build-eic.sh index b643ddffe..4163c5497 100755 --- a/scripts/build-eic.sh +++ b/scripts/build-eic.sh @@ -180,13 +180,6 @@ done ## Enable xtrace and pipefail for the build loop set -o xtrace -o pipefail -## Compute install flags: base flags plus debug capture for the dbg environment -SPACK_INSTALL_FLAGS="--no-check-signature --show-log-on-error --yes-to-all" -if [ "${ENV}" = "dbg" ]; then - SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --debug-source --debug-symbols" -fi -build_cmd+=(--build-arg "SPACK_INSTALL_FLAGS=${SPACK_INSTALL_FLAGS}") - ## Build each type sequentially; the shared base Docker stages (default env concretization ## and installation) are reused from BuildKit's layer cache after the first build. for build_type in "${BUILD_TYPES[@]}"; do @@ -211,6 +204,13 @@ for build_type in "${BUILD_TYPES[@]}"; do # shellcheck disable=SC2206 # word splitting is intentional: BUILD_OPTIONS is a space-separated list build_cmd+=(${BUILD_OPTIONS}) + ## Compute install flags: base flags plus debug capture for the dbg environment + SPACK_INSTALL_FLAGS="--no-check-signature --show-log-on-error --yes-to-all" + if [ "${ENV}" = "dbg" ]; then + SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --debug-source --debug-symbols" + fi + build_cmd+=(--build-arg "SPACK_INSTALL_FLAGS=${SPACK_INSTALL_FLAGS}") + ## Output mode: push-by-digest in all CI modes; load locally if [ "${CI_MODE}" != "local" ]; then ## Push by digest; CI wrapper creates final tags via imagetools create. diff --git a/spack-environment/dbg/spack.yaml b/spack-environment/dbg/spack.yaml index b544d7fb3..3dcb43b24 100644 --- a/spack-environment/dbg/spack.yaml +++ b/spack-environment/dbg/spack.yaml @@ -5,6 +5,10 @@ spack: - ../packages.yaml - ../packages_root_without_opengl.yaml - ../view.yaml + packages: + compiler-wrapper: + require: + - '@1.1.0-build-id' specs: - acts build_type=Debug - cmake From 0f212d6baf3ae9bc6ed420ae1e2c09891b693e54 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 11 Aug 2026 06:35:37 +0000 Subject: [PATCH 05/14] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- scripts/build-eic.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build-eic.sh b/scripts/build-eic.sh index 4163c5497..c90bdc3e2 100755 --- a/scripts/build-eic.sh +++ b/scripts/build-eic.sh @@ -210,7 +210,7 @@ for build_type in "${BUILD_TYPES[@]}"; do SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --debug-source --debug-symbols" fi build_cmd+=(--build-arg "SPACK_INSTALL_FLAGS=${SPACK_INSTALL_FLAGS}") - + ## Output mode: push-by-digest in all CI modes; load locally if [ "${CI_MODE}" != "local" ]; then ## Push by digest; CI wrapper creates final tags via imagetools create. From 6e76a95072949a515a9042f6a50ec4bbac11aa2f Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Wed, 19 Aug 2026 13:16:59 -0600 Subject: [PATCH 06/14] --no-cache for dbg installs and debug mode compiler-wrapper against epic/spack.yaml --- scripts/build-eic.sh | 2 +- spack-environment/dbg/epic/spack.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/build-eic.sh b/scripts/build-eic.sh index c90bdc3e2..9e65e0260 100755 --- a/scripts/build-eic.sh +++ b/scripts/build-eic.sh @@ -207,7 +207,7 @@ for build_type in "${BUILD_TYPES[@]}"; do ## Compute install flags: base flags plus debug capture for the dbg environment SPACK_INSTALL_FLAGS="--no-check-signature --show-log-on-error --yes-to-all" if [ "${ENV}" = "dbg" ]; then - SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --debug-source --debug-symbols" + SPACK_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS} --no-cache --debug-source --debug-symbols" fi build_cmd+=(--build-arg "SPACK_INSTALL_FLAGS=${SPACK_INSTALL_FLAGS}") diff --git a/spack-environment/dbg/epic/spack.yaml b/spack-environment/dbg/epic/spack.yaml index 26fe88789..578ab4135 100644 --- a/spack-environment/dbg/epic/spack.yaml +++ b/spack-environment/dbg/epic/spack.yaml @@ -5,6 +5,10 @@ spack: - ../../config.yaml - ../../packages.yaml - ../../view.yaml + packages: + compiler-wrapper: + require: + - '@1.1.0-build-id' specs: - algorithms build_type=Debug - edm4eic build_type=Debug From 28f4e7c9bd9f4913c121c45a297ead29eb8d63b5 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Wed, 19 Aug 2026 15:45:07 -0600 Subject: [PATCH 07/14] SPACK_BUILDER_INSTALL_FLAGS for from-source debuggable installations --- containers/eic/Dockerfile | 5 +++-- scripts/build-eic.sh | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/containers/eic/Dockerfile b/containers/eic/Dockerfile index 1d212b74a..8f57fbe9a 100644 --- a/containers/eic/Dockerfile +++ b/containers/eic/Dockerfile @@ -46,6 +46,7 @@ ARG ENV=xl ENV SPACK_ENV=/opt/spack-environment/${ENV} ARG SPACK_FLAGS="--backtrace" ARG SPACK_INSTALL_FLAGS="--no-check-signature --show-log-on-error --yes-to-all" +ARG SPACK_BUILDER_INSTALL_FLAGS="${SPACK_INSTALL_FLAGS}" ENV SPACK_COLOR="always" ENV GIT_TERMINAL_PROMPT=0 @@ -79,7 +80,7 @@ RUN --mount=type=cache,target=/ccache,id=ccache-${TARGETPLATFORM} \ < Date: Tue, 25 Aug 2026 15:13:13 -0600 Subject: [PATCH 08/14] spack-packages.sh: cherry-pick compiler-wrapper@1.1.0-build-id prototype. spack.sh: cherry-pick full debuggable framework --- spack-packages.sh | 3 +++ spack.sh | 13 +++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/spack-packages.sh b/spack-packages.sh index dcb692606..98edc8904 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -45,6 +45,7 @@ c44cd71db91d6e6c68cb604dcb87311b49b1bedb 683c5a698d88d657a99f3adefee0fe98d30927ae 409826414a2221be56011f8f0f912905dae558cd 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51 +2700b8c7c7902cc9b3d19af1a57183bdeaf21c44 --- ## Optional hash table with comma-separated file list ## For these commits, the cherry-pick will be restricted to the listed files only. @@ -87,3 +88,5 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## 683c5a698d88d657a99f3adefee0fe98d30927ae: dd4hep: url_for_version for master version ## 409826414a2221be56011f8f0f912905dae558cd: podio: Add version 1.8 and new parquet variant ## 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51: edm4hep: patch for new podio arrow targets +## 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) + diff --git a/spack.sh b/spack.sh index 23687f9cc..7a55dfcfc 100644 --- a/spack.sh +++ b/spack.sh @@ -1,25 +1,26 @@ # shellcheck shell=bash # shellcheck disable=SC2034 # Variables are used by scripts that source this file ## Spack organization and repository, e.g. spack/spack -SPACK_ORGREPO="SebastianPaucar/spack" +SPACK_ORGREPO="spack/spack" ## Spack github version, e.g. v0.18.1 or commit hash ## note: nightly builds will use e.g. releases/v1.0 -SPACK_VERSION="feature/debuggable-installations-v1.2.2" +SPACK_VERSION="v1.2.2" ## Space-separated list of spack cherry-picks read -r -d '' SPACK_CHERRYPICKS <<- \ --- || true +292b0dcaba3b2a5e3f9668d205d39fee2c715721 +678e506a95b319c573ba7e84703b06d7275ab80e +2484c2b9387853ee3f81bb7b10d9bfd4c79cf190 --- ## Optional hash table with comma-separated file list read -r -d '' SPACK_CHERRYPICKS_FILES <<- \ --- || true --- -## Ref: this branch is v1.2.2 + the two upstream fixes below, cherry-picked -## directly onto the branch (since SPACK_ORGREPO no longer points at -## spack/spack, the normal cherry-pick mechanism can't fetch them) + the -## debuggable-installations feature work. ## Ref: https://github.com/spack/spack/commit/[hash] ## [hash]: [description] ## 292b0dcaba3b2a5e3f9668d205d39fee2c715721: fix: write created time field with OCI buildcache config ## 678e506a95b319c573ba7e84703b06d7275ab80e: fix: don't map prefix to view root for pkgs excluded from view +## 2484c2b9387853ee3f81bb7b10d9bfd4c79cf190: feat: debuggable installations (source hook, symbol +## splitting, gdbinit, OCI autopush), squashed and cherry-picked via open draft PR spack/spack#52949 From 26761711d9db2d8b5ed0e74e5f5f2fb01b4336cc Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Fri, 28 Aug 2026 15:38:50 -0600 Subject: [PATCH 09/14] debuginfod and elfutils related cherry-picks added --- spack-packages.sh | 5 ++++- spack.sh | 7 ++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/spack-packages.sh b/spack-packages.sh index 98edc8904..10680d8da 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -46,6 +46,8 @@ c44cd71db91d6e6c68cb604dcb87311b49b1bedb 409826414a2221be56011f8f0f912905dae558cd 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44 +4b54f295bed925f1a33f3954bd05903e53142406 +0d28d22b92a113cd15bee2c7d474bef002de901b --- ## Optional hash table with comma-separated file list ## For these commits, the cherry-pick will be restricted to the listed files only. @@ -89,4 +91,5 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## 409826414a2221be56011f8f0f912905dae558cd: podio: Add version 1.8 and new parquet variant ## 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51: edm4hep: patch for new podio arrow targets ## 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) - +## 4b54f295bed925f1a33f3954bd05903e53142406: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) +## 0d28d22b92a113cd15bee2c7d474bef002de901b: elfutils: patch debuginfod_find_source to accept ./-relative filenames (spack-packages #6259) diff --git a/spack.sh b/spack.sh index 7a55dfcfc..caf5c836f 100644 --- a/spack.sh +++ b/spack.sh @@ -12,7 +12,7 @@ read -r -d '' SPACK_CHERRYPICKS <<- \ --- || true 292b0dcaba3b2a5e3f9668d205d39fee2c715721 678e506a95b319c573ba7e84703b06d7275ab80e -2484c2b9387853ee3f81bb7b10d9bfd4c79cf190 +5c3ac95eb728653e677f5e6caee39f34f8ae8249 --- ## Optional hash table with comma-separated file list read -r -d '' SPACK_CHERRYPICKS_FILES <<- \ @@ -22,5 +22,6 @@ read -r -d '' SPACK_CHERRYPICKS_FILES <<- \ ## [hash]: [description] ## 292b0dcaba3b2a5e3f9668d205d39fee2c715721: fix: write created time field with OCI buildcache config ## 678e506a95b319c573ba7e84703b06d7275ab80e: fix: don't map prefix to view root for pkgs excluded from view -## 2484c2b9387853ee3f81bb7b10d9bfd4c79cf190: feat: debuggable installations (source hook, symbol -## splitting, gdbinit, OCI autopush), squashed and cherry-picked via open draft PR spack/spack#52949 +## 5c3ac95eb728653e677f5e6caee39f34f8ae8249: feat: debuggable installations (source hook, symbol +## splitting, gdbinit, OCI autopush) plus debuginfod, squashed and cherry-picked via open draft +## PR spack/spack#52949 From ef29c91dc12acca9ecf433a4accc59b4ded4efbd Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Fri, 28 Aug 2026 23:01:29 -0600 Subject: [PATCH 10/14] patch debuginfod_find_source plus elfutils@0.194+debuginfod in specs --- spack-environment/dbg/spack.yaml | 2 +- spack-packages.sh | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spack-environment/dbg/spack.yaml b/spack-environment/dbg/spack.yaml index 3dcb43b24..54a8fa4f0 100644 --- a/spack-environment/dbg/spack.yaml +++ b/spack-environment/dbg/spack.yaml @@ -14,7 +14,7 @@ spack: - cmake - dd4hep build_type=Debug - edm4hep build_type=Debug - - gdb + - gdb ^elfutils@0.194+debuginfod - irt build_type=Debug - jana2 build_type=Debug - valgrind diff --git a/spack-packages.sh b/spack-packages.sh index 10680d8da..e5ea65a3b 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -47,7 +47,7 @@ c44cd71db91d6e6c68cb604dcb87311b49b1bedb 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44 4b54f295bed925f1a33f3954bd05903e53142406 -0d28d22b92a113cd15bee2c7d474bef002de901b +5945d81a8359eed559ec60b1be9151de57473f51 --- ## Optional hash table with comma-separated file list ## For these commits, the cherry-pick will be restricted to the listed files only. @@ -92,4 +92,4 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51: edm4hep: patch for new podio arrow targets ## 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) ## 4b54f295bed925f1a33f3954bd05903e53142406: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) -## 0d28d22b92a113cd15bee2c7d474bef002de901b: elfutils: patch debuginfod_find_source to accept ./-relative filenames (spack-packages #6259) +## 5945d81a8359eed559ec60b1be9151de57473f51: elfutils: patch debuginfod_find_source to accept ./-relative filenames (spack-packages #6259) From 2c61df525ce585352084f5969ca13c2e639ecac1 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Sat, 29 Aug 2026 13:58:59 -0600 Subject: [PATCH 11/14] xl: drop dawn (unreachable upstream source, no dependents, no cache coverage) --- spack-environment/xl/spack.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml index e3c8884e2..afa430219 100644 --- a/spack-environment/xl/spack.yaml +++ b/spack-environment/xl/spack.yaml @@ -22,7 +22,6 @@ spack: - cnpy - covfie - cppcoro - - dawn - dawncut - dd4hep - doxygen From 95a46a931b5567a0b3e0833dce5b32d79a13b28a Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Sat, 29 Aug 2026 18:54:25 -0600 Subject: [PATCH 12/14] spack-packages.sh: remove stale compiler-wrapper cherry-pick hash (2700b8c7 predates amend, 4b54f295 is current PR #6214 head) --- spack-packages.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spack-packages.sh b/spack-packages.sh index e5ea65a3b..47f1dc77e 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -45,7 +45,6 @@ c44cd71db91d6e6c68cb604dcb87311b49b1bedb 683c5a698d88d657a99f3adefee0fe98d30927ae 409826414a2221be56011f8f0f912905dae558cd 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51 -2700b8c7c7902cc9b3d19af1a57183bdeaf21c44 4b54f295bed925f1a33f3954bd05903e53142406 5945d81a8359eed559ec60b1be9151de57473f51 --- @@ -90,6 +89,6 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## 683c5a698d88d657a99f3adefee0fe98d30927ae: dd4hep: url_for_version for master version ## 409826414a2221be56011f8f0f912905dae558cd: podio: Add version 1.8 and new parquet variant ## 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51: edm4hep: patch for new podio arrow targets -## 2700b8c7c7902cc9b3d19af1a57183bdeaf21c44: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) ## 4b54f295bed925f1a33f3954bd05903e53142406: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) ## 5945d81a8359eed559ec60b1be9151de57473f51: elfutils: patch debuginfod_find_source to accept ./-relative filenames (spack-packages #6259) + From 66b7ccef1e5e135597a977201e10257e1b36e5fe Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 30 Aug 2026 00:56:40 +0000 Subject: [PATCH 13/14] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- spack-packages.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/spack-packages.sh b/spack-packages.sh index 47f1dc77e..2d4de689b 100644 --- a/spack-packages.sh +++ b/spack-packages.sh @@ -91,4 +91,3 @@ read -r -d '' SPACKPACKAGES_CHERRYPICKS_FILES <<- \ ## 63b8b9c3ac8ddcb2b9aafcd8160ff33bd6210f51: edm4hep: patch for new podio arrow targets ## 4b54f295bed925f1a33f3954bd05903e53142406: compiler-wrapper: add 1.1.0-build-id prototype version (spack-packages#6214) ## 5945d81a8359eed559ec60b1be9151de57473f51: elfutils: patch debuginfod_find_source to accept ./-relative filenames (spack-packages #6259) - From 0c06f54a8af586a47cfd55a7c56cb4307d35f060 Mon Sep 17 00:00:00 2001 From: SebastianPaucar Date: Sun, 30 Aug 2026 00:11:15 -0600 Subject: [PATCH 14/14] xl: drop dawncut (upstream source permanently unavailable per package maintainer comment; no dependents) --- spack-environment/xl/spack.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml index afa430219..8a2c0a322 100644 --- a/spack-environment/xl/spack.yaml +++ b/spack-environment/xl/spack.yaml @@ -22,7 +22,6 @@ spack: - cnpy - covfie - cppcoro - - dawncut - dd4hep - doxygen - east