conda-forge / petsc-feedstock

A conda-smithy repository for petsc.
BSD 3-Clause "New" or "Revised" License
8 stars 23 forks source link

Rerender with clang 16 #171

Closed minrk closed 11 months ago

minrk commented 11 months ago

After clang 16 started rolling out, some downstream packages started failing with errors like:

ld: file not found: /usr/lib/system/libsystem_network.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

which I don't really understand, but I suspect is in some over-linking of dependencies (not sure where the culprit is). I think maybe upgrading the compiler petsc itself is built with will help.

conda-forge-webservices[bot] commented 11 months ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

dalcinl commented 11 months ago

@minrk The failures you are getting is related to the latest build of Open MPI.

To workaround the problem, modify recipe/mpiexec.sh adding export OMPI_MCA_btl=tcp,self, like I did here.