skade / leveldb-sys

MIT License
7 stars 15 forks source link

Bsd fix link phase #9

Closed pizzamig closed 5 years ago

pizzamig commented 5 years ago

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).

pizzamig commented 5 years ago

ping?

skade commented 5 years ago

Hi @pizzamig. Tanks for the patch, I'll merge and release tonight or tomorrow.

skade commented 5 years ago

Sorry for the delay, currently releasing as 2.0.4