Skip to content

Commit

Permalink
deps: upgrade to cargo-hakari 0.9.18
Browse files Browse the repository at this point in the history
The new version of hakari has support for eliding build metadata from
the generated workspace-hack crate, which avoids annoying Cargo warnings
of the form

    warning: materialize/src/workspace-hack/Cargo.toml: version requirement `0.4.3+5.2.1-patched.2` for dependency `tikv-jemalloc-sys` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion

when building Materialize.

Many thanks to @sunshowers for turning around the cargo-hakari fix so
quickly!
  • Loading branch information
benesch committed Jan 9, 2023
1 parent 524676e commit c9b03a0
Show file tree
Hide file tree
Showing 3 changed files with 173 additions and 173 deletions.
2 changes: 1 addition & 1 deletion .config/hakari.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
hakari-package = "workspace-hack"
dep-format-version = "2"
dep-format-version = "3"
resolver = "2"
platforms = [
"x86_64-unknown-linux-gnu",
Expand Down
2 changes: 1 addition & 1 deletion ci/builder/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ RUN mkdir rust \
&& cargo install --root /usr/local --version "=0.5.2" cargo-about \
&& cargo install --root /usr/local --version "=1.40.5" cargo-deb \
&& cargo install --root /usr/local --version "=0.12.2" cargo-deny \
&& cargo install --root /usr/local --version ="0.9.17" cargo-hakari \
&& cargo install --root /usr/local --version ="0.9.18" cargo-hakari \
&& cargo install --root /usr/local --version "=0.9.44" cargo-nextest \
&& cargo install --root /usr/local --version "=0.1.34" cargo-udeps --features=vendored-openssl \
&& cargo install --root /usr/local --version "=0.2.15" --no-default-features --features=s3,openssl/vendored sccache
Expand Down
Loading

0 comments on commit c9b03a0

Please sign in to comment.