Conversation
|
Hmmm... macOS failure on x86_64 is: But |
No, for historical reasons for the x86-64 architecture we use the 10.12 SDK: Yggdrasil/0_RootFS/gcc_sources.jl Lines 289 to 300 in 0e27921 |
|
Ahhh OK. And yeah, I am aware Julia expects 10.14 (and we are using that as deployment target). Anyway, then the solution is easy enough. |
|
In principle we could bump the SDK used in the gcc toolchains, only problem is that I'm not looking forward to rebuilding all the GCC versions 😅 And now we even have a half-decent way to swap the SDK, which makes this need even less pressing. |
|
Hrm, still fails on aarch64 macos: Huh??! Probably unrelated: I am also seeing this: |
|
xcrun is probably https://github.com/JuliaPackaging/BinaryBuilderBase.jl/blob/4820fc6f96319db3c90aec858564ca824bd036d8/src/Runner.jl#L1117-L1161, it's not impossible it's not bullet-proof. utf8proc is weird, because it should be handled by julia's build system (we don't use the jlls, because it's statically linked) |
|
The |
|
xcrun issue fixed by JuliaPackaging/BinaryBuilderBase.jl#464, now it remains only the utf8proc issue on both macOS platforms. Consistency is important! |
aaac5d1 to
b2c0681
Compare
I am not aware of ABI changes in either, but it seems sensible to at least switch 1.13 to the beta, which should be close (hopefully identical) in terms of ABI to the final release. Switching this now should help ensure a smoother transition to the final release.
b2c0681 to
16f7694
Compare
| # julia needs the static version of utf8proc | ||
| override LIBUTF8PROC=${prefix}/lib/libutf8proc.a |
There was a problem hiding this comment.
Many thanks to @benlorenz for figuring out this fix (he is sitting next to me right now, so we communicated verbally ;-))
I am not aware of ABI changes in either, but it seems sensible to at least switch 1.13 to the beta, which should be close (hopefully identical) in terms of ABI to the final release. Switching this now should help ensure a smoother transition to the final release.
CC @benlorenz @lgoettgens @barche