Apparently the previous patch wasn't enough.
The linking phase on crates depending on this crate is now broken (on FreeBSD at least) because of missing symbols (c++ symbols).
I've tried to rework the final section of the build.rs in order to select the GNU libstdc++ for gnu netBSD and openBSD (all based on gcc), while for apple and FreeBSD libc++ is the library to use (based on Clang/LLVM).
Apparently the previous patch wasn't enough. The linking phase on crates depending on this crate is now broken (on FreeBSD at least) because of missing symbols (c++ symbols). I've tried to rework the final section of the
build.rs
in order to select the GNUlibstdc++
for gnu netBSD and openBSD (all based ongcc
), while for apple and FreeBSDlibc++
is the library to use (based on Clang/LLVM).