From 177b50cdcbf17190851fdc168c491a6d6801a275 Mon Sep 17 00:00:00 2001 From: Thomas Guillem Date: Tue, 13 Oct 2020 13:31:27 +0200 Subject: [PATCH] contrib: cargo: freeze the cargo-c version And use --locked to avoid a build breakage if a dependency is yanked. --- contrib/src/cargo/rules.mak | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/src/cargo/rules.mak b/contrib/src/cargo/rules.mak index 4169e7d844..c2b8be201b 100644 --- a/contrib/src/cargo/rules.mak +++ b/contrib/src/cargo/rules.mak @@ -1,6 +1,7 @@ # cargo/cargo-c installation via rustup RUST_VERSION=1.47.0 +CARGOC_VERSION=0.6.15 RUSTUP_VERSION=1.22.1 RUSTUP_URL=https://github.com/rust-lang/rustup/archive/$(RUSTUP_VERSION).tar.gz @@ -35,5 +36,5 @@ endif $(RUSTUP) default $(RUST_VERSION) $(RUSTUP) target add $(RUST_TARGET) unset PKG_CONFIG_LIBDIR PKG_CONFIG_PATH CFLAGS CPPFLAGS LDFLAGS; \ - $(CARGO) install $(CARGOC_FEATURES) cargo-c + $(CARGO) install --locked $(CARGOC_FEATURES) cargo-c --version $(CARGOC_VERSION) touch $@ -- 2.11.4.GIT