Having a rustc wrapper defined (like build caching with RUSTC_WRAPPER=sccache) makes build fail:
$ export RUSTC_WRAPPER=sccache
$ cargo auditable build --release
error: failed to run `rustc` to learn about target-specific information
Caused by:
process didn't exit successfully: `/home/amousset/.cargo/bin/sccache /home/amousset/.cargo/bin/cargo-auditable rustc - --crate-name ___ --print=file-names --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=cfg` (exit status: 2)
--- stderr
sccache: error: failed to execute compile
sccache: caused by: Compiler not supported: "Unrecognized command: \"-E\"\n"
Having a rustc wrapper defined (like build caching with
RUSTC_WRAPPER=sccache) makes build fail: