mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
fix(solana) (#4780)
1.16.25 shipped with `ahash` 0.8.3 (yanked) 1.17.15 shipped with `ahash` 0.8.4 (build failure) main is already on `ahash` 0.8.7, but i only bumped to 0.8.5 to be conservative, which builds. closes #4761 closes #4762
This commit is contained in:
parent
a1a135e8da
commit
2b508c4776
1 changed files with 20 additions and 18 deletions
|
@ -17,24 +17,26 @@ build:
|
|||
freedesktop.org/pkg-config: ^0.29
|
||||
linux:
|
||||
systemd.io: '*' # hidapi crate requires libudev
|
||||
script: |
|
||||
for x in \
|
||||
cli \
|
||||
bench-streamer \
|
||||
faucet \
|
||||
keygen \
|
||||
log-analyzer \
|
||||
net-shaper \
|
||||
stake-accounts \
|
||||
sys-tuner \
|
||||
tokens \
|
||||
watchtower
|
||||
do
|
||||
# sys-tuner removed in v1.16
|
||||
if test -d $x; then
|
||||
cargo install --root {{prefix}} --path $x
|
||||
fi
|
||||
done
|
||||
script:
|
||||
# ahash 0.8.3 got yanked, and 0.8.4 has build failures
|
||||
- sed -i -e 's/^ahash = "=0\.8\.[34]"$/ahash = "=0.8.5"/' Cargo.toml
|
||||
- |
|
||||
for x in \
|
||||
cli \
|
||||
bench-streamer \
|
||||
faucet \
|
||||
keygen \
|
||||
log-analyzer \
|
||||
net-shaper \
|
||||
stake-accounts \
|
||||
sys-tuner \
|
||||
tokens \
|
||||
watchtower
|
||||
do
|
||||
if test -d $x; then
|
||||
cargo install --root {{prefix}} --path $x
|
||||
fi
|
||||
done
|
||||
env:
|
||||
# TODO this should be fixed in brewkit
|
||||
linux/aarch64:
|
||||
|
|
Loading…
Reference in a new issue