proxy-wasm / proxy-wasm-cpp-host

WebAssembly for Proxies (C++ host implementation)
Apache License 2.0
84 stars 69 forks source link

[CI] `cargo-raze` is uninstallable abandonware, adopt crate_universe #388

Closed phlax closed 3 months ago

phlax commented 8 months ago

The cargo-raze repo states:

cargo-raze is currently an unmaintained and unsupported product.

crate_universe in rules_rust is a supported and maintained product with similar aims.

not sure how to update to use rules_rust for this but this is one of the causes of #386

error is

 Caused by:
  failed to select a version for the requirement `cargo_toml = "^0.8.1"`
  candidate versions found which didn't match: 0.19.2, 0.19.1, 0.19.0, ...
  location searched: crates.io index
  required by package `cargo-raze v0.14.1`
  if you are looking for the prerelease package it needs to be specified explicitly
      cargo_toml = { version = "0.19.0-beta.1" }
  perhaps a crate was updated and forgotten to be re-vendored?
phlax commented 8 months ago

fwiw i tried with various rust and cargo-raze versions using:

docker run --rm -it rust  cargo install cargo-raze

to similar effect

martijneken commented 8 months ago

+1 crate_universe is the way