mirror of https://github.com/OpenTTD/OpenTTD.git
Codechange: [CI] use "cargo install --locked" to use pinned dependency versions (#12243)
Normally "cargo install" will use the latest dependencies, but this causes an issue with "dump_syms". Use "--locked" makes sure we use the dependency versions as indicated by "dump_syms", instead of the latest version.
This commit is contained in:
parent
3a71f36393
commit
6e0f58f700
|
@ -124,7 +124,7 @@ jobs:
|
||||||
)
|
)
|
||||||
|
|
||||||
echo "::group::Install breakpad dependencies"
|
echo "::group::Install breakpad dependencies"
|
||||||
cargo install dump_syms
|
cargo install --locked dump_syms
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
- name: Install GCC problem matcher
|
- name: Install GCC problem matcher
|
||||||
|
|
|
@ -52,7 +52,7 @@ jobs:
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
echo "::group::Install breakpad dependencies"
|
echo "::group::Install breakpad dependencies"
|
||||||
cargo install dump_syms
|
cargo install --locked dump_syms
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
- name: Install GCC problem matcher
|
- name: Install GCC problem matcher
|
||||||
|
|
|
@ -61,7 +61,7 @@ jobs:
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
echo "::group::Install breakpad dependencies"
|
echo "::group::Install breakpad dependencies"
|
||||||
cargo install dump_syms
|
cargo install --locked dump_syms
|
||||||
echo "::endgroup::"
|
echo "::endgroup::"
|
||||||
|
|
||||||
- name: Install MSVC problem matcher
|
- name: Install MSVC problem matcher
|
||||||
|
|
|
@ -19,7 +19,7 @@ Now simply open up the `crash.dmp`, and start debugging.
|
||||||
The best tool to use is `minidump-stackwalk` as published in the Rust's cargo index:
|
The best tool to use is `minidump-stackwalk` as published in the Rust's cargo index:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cargo install minidump-stackwalk
|
cargo install --locked minidump-stackwalk
|
||||||
```
|
```
|
||||||
|
|
||||||
For how to install Rust, please see [here](https://doc.rust-lang.org/cargo/getting-started/installation.html).
|
For how to install Rust, please see [here](https://doc.rust-lang.org/cargo/getting-started/installation.html).
|
||||||
|
|
Loading…
Reference in New Issue