-
Notifications
You must be signed in to change notification settings - Fork 13
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
Not compiling on Julia 1.7 MacOS #46
Comments
I'm also seeing a similar error on Windows (CI errors here: https://github.com/JuliaGraphics/Luxor.jl/runs/4444284871?check_suite_focus=true#step:6:221)
This is new as of this week, I think. (Julia version 1.7, Windows-latest - x86 ) |
@tallakt works for me:
@cormullion yes, we can't build Rust libraries for 32-bit Windows. |
@giordano Thanks, Mose! It used to work, though, I think - does it not keep the old library around? |
There is a bug in new versions of Rust which is not going to be fixed, according to the last comment. We upgraded Rust in BinaryBuilder just last week, this issue was holding us back to a very ancient version which caused lots of troubles for all platforms. Frankly speaking I don't see the need to have the whole Rust ecosystem broken in BinaryBuilder just for a platform which is anyway Tier-3 for Julia and has a tiny fraction of users.
Version 2.42.2 of |
Thanks. No worries. 😀 Should I make any changes to my Project.toml file or CI test setup? |
It depends on what you want to do. We don't have platform-dependent dependencies or compat bounds, so you can't say "use only librsvg_jll 2.42.2 for i686-w64-mingw32", and restricting your compat to only that version for all platforms would make your package not work on aarch64-apple-darwin, not a great outcome. Either you tell your 32-bit Windows users (if you actually have any!) to pin that version of librsvg_jll, or you don't do anything. For CI, do what you want: either pin the version of librsvg_jll, or just live with the fact 32-bit Windows is a Tier-3 platform with a very small user base and stop testing it. |
Ok, thanks. I have no idea about users, so will just wait for complaints. 😂 Cheers for being so helpful. |
I am having trouble compiling this on a fresh install of Julia 1.7 on MacOS [M1 ARM]
The text was updated successfully, but these errors were encountered: