JuliaPackaging / BinaryBuilderBase.jl

https://juliapackaging.github.io/BinaryBuilderBase.jl/stable
MIT License
11 stars 31 forks source link

Deal with libc++ `std::expected` ABI breakage #343

Open giordano opened 9 months ago

giordano commented 9 months ago

LLVM accidentally broke the ABI of std::expected in libc++ v16: https://discourse.llvm.org/t/abi-break-in-libc-for-a-17-x-guidance-requested/74483. We may have to deal with this split at some point, depending on what ABI systems like macOS and FreeBSD will use in the future.