crates-build-env icon indicating copy to clipboard operation
crates-build-env copied to clipboard

Build environment for third-party Rust crates

Results 14 crates-build-env issues
Sort by recently updated
recently updated
newest added

Currently it's documented that the images are built using Ubuntu 20.04, which is the most recent Ubuntu LTS. It would be good to have the upgrade policy for this clarified,...

Building a crate with a dependency to the libhandy crate fails on docs.rs: https://docs.rs/crate/gstore/0.2.4/builds/358169 **Affected crates:** gstore **Ubuntu 20.04 packages to install:** libhandy-1-0

linux
package-request
needs-os-upgrade

The vast majority of crates use the `cc` crate for building native libraries. However, a few want the compiler and/or linker on the `PATH` (see https://github.com/blt/mond). This seems pretty standard...

windows

When trying to run the top 100 "crypto" crates, there are two crates that fail to build due to external dependencies, [rust_sodium-sys](https://crates.io/crates/rust_sodium-sys) and [gpgme-sys](https://crates.io/crates/gpgme-sys) which need [libsodium](https://download.libsodium.org/doc/) and [gnupg](https://www.gnupg.org) respectively....

windows

~~The `pkg_config` utility is nominally cross-platform, so successfully building crates which use it--usually via a utility crate like [`pkg-config-rs`](https://github.com/rust-lang/pkg-config-rs)--should be feasible. However, such crates don't currently build (e.g. [`tcod-sys`](https://ecstatic-morse.github.io/crater/random-200_1/stable/gh/DeltaManiac.RustyRogueLike/log.txt)). This...

windows

This is meant to be an ongoing tracking issue. If anyone observes a crate failing to build due to a missing dependency, post it here. Libraries should be added to...

windows

Following two crates require `wx-config` and build deps to compile. - [wxrust](https://docs.rs/crate/wxrust/latest) - [wxrust-base](https://docs.rs/crate/wxrust-base/latest) Please add this. Thanks in advance.

**Affected crates:** quickjs-wasm-sys, quickjs-wasm-rs, javy, javy-apis The four crates above need access to [a WASI SDK](https://github.com/WebAssembly/wasi-sdk/releases/tag/wasi-sdk-20) to compile some vendored C source code to the wasm32-wasi target. Unfortunately I can't...

linux
package-request

I am attempting to add a package to the linux image. During the process of building the image (with libc++-dev and libc++abi-dev added to packages.txt), I get an error saying:...

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