Skip to content

WIP: Cleanup smith spack pkg#1600

Draft
chapman39 wants to merge 12 commits into
developfrom
task/chapman39/spack-pkg-cleanup
Draft

WIP: Cleanup smith spack pkg#1600
chapman39 wants to merge 12 commits into
developfrom
task/chapman39/spack-pkg-cleanup

Conversation

@chapman39

@chapman39 chapman39 commented May 7, 2026

Copy link
Copy Markdown
Collaborator
  • update tribol, mfem, enzyme, spack and spack-packages
  • smith spack package
    • adds new smith version
    • removes outdated/ repeated sections

TODO

  • build tpls
    • cz
    • rz
    • macos
    • docker

Some problems...

if ~~shared, probably can't use certain libs as external

==> Error: failed to concretize `smith@develop+adiak+caliper+devtools+enzyme~openmp~~shared %[when='%fortran'] fortran=gcc@15 %[when='%c'] c=clang@19 %[when='%cxx'] cxx=clang@19 %[when='%mpi'] openmpi@5.0.9.clang_19` for the following reasons:
     1. Cannot build python, since it is configured `buildable:false` and no externals satisfy the request
     2. Cannot build py-sphinx, since it is configured `buildable:false` and no externals satisfy the request
     3. Cannot build lua, since it is configured `buildable:false` and no externals satisfy the request

workaround: propagate flag manually to important tpls in spec ^mfem~shared ^axom~shared ...

@chapman39 chapman39 self-assigned this May 7, 2026
@chapman39 chapman39 changed the base branch from develop to bugfix/chapman39/rm-dup-rpaths June 11, 2026 17:22
Base automatically changed from bugfix/chapman39/rm-dup-rpaths to develop June 11, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant