rust-lang / crates-build-env

Build environment for third-party Rust crates
MIT License
69 stars 89 forks source link

Add `libc++-dev` package to linux environment #121

Open nicoburns opened 1 year ago

nicoburns commented 1 year ago

We're using libc++ (clang's C++ standard library) instead of libstdc++ for yoga-rs because using libstdc++ / using whatever is set as default was causing bindgen to generate code that wouldn't compile.

However, this dependency is missing in the build environment which is causing building docs for docs.rs to fail (https://github.com/rust-lang/docs.rs/issues/2017)

nicoburns commented 1 year ago

https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-14/+bug/1989124