Commit 0e169ce
* fix: define both prefer and requires for packages:all
* fix: packages:all:prefer does not allow any_of
* fix: package:all:prefer can use variants though
* fix: packages: acts: require: ~ipo
* fix: packages: dd4hep: %clang
* fix: packages: acts: default to +ipo again
* Clarify compiler requirement comment for dd4hep
Updated comment for clarity regarding compiler requirements.
* Grammar
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: packages: py-rich: require: @13:
* fix: packages: py-beautifulsoup4: require: @7.16:
* fix: packages: py-beautifulsoup4: require: @4.12:
* fix: packages: py-jupyterlab: require: @4.3.5:
* fix: packages: dd4hep: require: +edm4hep
* fix: {ci,xl}: packages: dd4hep: require: ~/+ddeve
* fix: {ci,xl}/epic: packages: geant4: require: ~/+opengl
* Disable fail-fast in build-push workflow
* fix: packages: llvm: require: ~ipo
LLVM 15.0.7 fails to build with IPO/LTO enabled. Disable it explicitly
to avoid compilation errors during the tf environment build.
Fixes build failure in job 6935933 where LLVM compilation failed,
causing py-llvmlite and py-numba to be skipped.
* fix: packages: llvm: use any_of for ~ipo requirement
The strict require: ~ipo was conflicting with packages:all:require when
llvm is used as an external package (found via spack external find).
Using any_of: [~ipo, '@:'] allows the requirement to be satisfied or
skipped when the variant is not applicable (e.g., for external packages).
This fixes the 'Only external, or concrete, compilers are allowed' error
during concretization.
* fix: py-hatchling: require: @1.27:
* fix: alphabetize packages requirements
* fix: clarify docs for packages: all: prefer vs require
Clarify comments regarding the prefer and require sections in packages.yaml.
* fix: packages: acts: require compiler from dd4hep
Updated dependencies and requirements for ACTS and dd4hep in packages.yaml.
* fix: syntax
* fix: syntax
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fix: openblas: require: build_system=makefile when +ilp64
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent b31855b commit 0e169ce
File tree
4 files changed
+48
-10
lines changed- .github/workflows
- spack-environment
- ci/epic
- xl/epic
4 files changed
+48
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| |||
406 | 407 | | |
407 | 408 | | |
408 | 409 | | |
| 410 | + | |
409 | 411 | | |
410 | 412 | | |
411 | 413 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
8 | 12 | | |
9 | 13 | | |
10 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
14 | 22 | | |
15 | 23 | | |
16 | 24 | | |
| |||
20 | 28 | | |
21 | 29 | | |
22 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
23 | 36 | | |
24 | 37 | | |
25 | 38 | | |
| |||
96 | 109 | | |
97 | 110 | | |
98 | 111 | | |
99 | | - | |
100 | 112 | | |
101 | | - | |
| 113 | + | |
102 | 114 | | |
103 | 115 | | |
104 | 116 | | |
| |||
254 | 266 | | |
255 | 267 | | |
256 | 268 | | |
| 269 | + | |
257 | 270 | | |
258 | 271 | | |
259 | 272 | | |
| |||
287 | 300 | | |
288 | 301 | | |
289 | 302 | | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
290 | 306 | | |
291 | 307 | | |
292 | 308 | | |
| |||
344 | 360 | | |
345 | 361 | | |
346 | 362 | | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
347 | 366 | | |
348 | 367 | | |
349 | 368 | | |
| |||
359 | 378 | | |
360 | 379 | | |
361 | 380 | | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
362 | 384 | | |
363 | 385 | | |
364 | 386 | | |
| |||
369 | 391 | | |
370 | 392 | | |
371 | 393 | | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
372 | 397 | | |
373 | 398 | | |
374 | 399 | | |
| |||
381 | 406 | | |
382 | 407 | | |
383 | 408 | | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
384 | 412 | | |
385 | 413 | | |
386 | 414 | | |
387 | 415 | | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | 416 | | |
392 | 417 | | |
393 | 418 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
| 419 | + | |
398 | 420 | | |
399 | | - | |
| 421 | + | |
400 | 422 | | |
401 | 423 | | |
402 | 424 | | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
403 | 428 | | |
404 | 429 | | |
405 | 430 | | |
| |||
439 | 464 | | |
440 | 465 | | |
441 | 466 | | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
442 | 470 | | |
443 | 471 | | |
444 | 472 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 | | |
11 | 15 | | |
12 | 16 | | |
| |||
0 commit comments