-
Notifications
You must be signed in to change notification settings - Fork 558
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
Update Singular, fix GMP dependency #1718
Conversation
OK, sadly the required code (see #1682 (comment)) is not yet in there, so I'll mark this as a draft until it is. |
Hmm, filtering out Windows / mingw builds doesn't work anymore? |
Yeah, you need platforms = filter!(p -> !Sys.iswindows(p), platforms) |
Aha, so all build scripts using |
Yeah.... |
However note that the |
Force GMP_jll to build with version 6.1.2, to ensure the resulting binaries work in both Julia <= 1.5 and >= 1.6
This works now |
Ok, let's see how this goes! |
For the record, there is a minor issues with the compat bounds: JuliaPackaging/BinaryBuilderBase.jl#45 |
Force GMP_jll to build with version 6.1.2, to ensure the resulting
binaries work in both Julia <= 1.5 and >= 1.6
CC @staticfloat @thofma
If this works, we can next update PR #1695 similarly (CC @benlorenz).
Finally, I'd be tempted to apply this dependency patch to "all" JLLs using GMP_jll (with
[skip ci]
) just to make sure we don't run into this issue again by accident, down the line. Or is that a bad idea for some reason?