Skip to content

Scalapack adds bad paths#32846

Closed
lindsayad wants to merge 3 commits intoidaholab:nextfrom
lindsayad:scalapack-adds-bad-paths
Closed

Scalapack adds bad paths#32846
lindsayad wants to merge 3 commits intoidaholab:nextfrom
lindsayad:scalapack-adds-bad-paths

Conversation

@lindsayad
Copy link
Copy Markdown
Member

Closes #32845

lindsayad and others added 3 commits April 27, 2026 11:09
… petsc recipe

The conda scalapack package's scalapack-targets.cmake embeds absolute CI
build-machine paths (/opt/civet0/...) and GCC emulated-TLS libs (-lemutls_w,
-lheapt_w) in INTERFACE_LINK_LIBRARIES. These propagate through MUMPS into
MFEM's link libraries, causing fatal link errors on macOS Apple Silicon.

Extend the existing Darwin GCC-stripping block to also cover
scalapack-targets.cmake: add it to the existing sed for -lemutls_w/-lheapt_w/
-lgcc_s.1, and add a second sed to strip the -Wl,-rpath and -L flags pointing
at /opt/civet0 (which don't appear in the PETSc files and so weren't handled
before).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lindsayad lindsayad force-pushed the scalapack-adds-bad-paths branch from 3652751 to 07cb284 Compare April 27, 2026 18:11
@moosebuild
Copy link
Copy Markdown
Contributor

Job Precheck, step Versioner verify on 07cb284 wanted to post the following:

Versioner templates

Found 11 templates, 0 failed

Versioner influential files

Found 53 influential files, 5 changed, 0 added, 0 removed

package status file
petsc CHANGE conda/petsc
petsc CHANGE conda/petsc/meta.yaml
libmesh CHANGE conda/libmesh
libmesh CHANGE conda/libmesh/meta.yaml
moose-dev CHANGE conda/moose-dev/meta.yaml

Versioner versions

Found 10 packages, 3 changed, 0 failed

package status hash to hash version to version
petsc CHANGE 2fee174 e8cacaf 3.24.6 build 0 3.24.6 build 1
libmesh CHANGE b73472f 016c380 2026.04.13_0185b8b build 0 2026.04.13_0185b8b build 1
moose-dev CHANGE 0bf4d15 78704f0 2026.04.21 2026.04.27

@lindsayad lindsayad mentioned this pull request Apr 28, 2026
@lindsayad
Copy link
Copy Markdown
Member Author

Merging with #32757

@lindsayad lindsayad closed this Apr 28, 2026
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.

scalapack adds bad paths on MacOS

2 participants