-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apple builds for MPICH broke in recent toolchain update #7745
Comments
I recently encountered this as well, one workaround is to set But I did look into this a bit further and this might be caused by a broken linker-flag detection in libtool: libtool checks whether
The fallback flags Patching libtool is a bit annoying since we would need to regenerate all the configure scripts. In my local experiments this seems to work for the MPICH macos builds and for Singular as well. |
I am now seeing a similar (related?) build error on Apple #7762 . This time it's with
@gbaraldi Do you have some insight here as well? |
This approach also seems to work – deleting the new linkers: if [[ "${target}" == x86_64-apple-darwin* ]]; then
# See <https://github.com/JuliaPackaging/Yggdrasil/issues/7745>:
# Remove the new linkers which don't work yet
rm /opt/bin/${bb_full_target}/ld64.lld
rm /opt/bin/${bb_full_target}/ld64.${target}
rm /opt/bin/${bb_full_target}/${target}-ld64.lld
rm /opt/${MACHTYPE}/bin/ld64.lld
fi |
Is this still an issue? |
See #7736.
I saw some recent messages about downgrading
elfutils
in the RootFS. Is this expected to correct this problem?@gbaraldi
The text was updated successfully, but these errors were encountered: