mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-25 01:06:50 +00:00
fix ci: we need xxhash system lib on macOS
also: we do not need libb2 (directly) any more, this is provided indirectly via python3 now
This commit is contained in:
parent
64e02887c0
commit
606ba08587
1 changed files with 3 additions and 3 deletions
6
.github/workflows/ci.yml
vendored
6
.github/workflows/ci.yml
vendored
|
@ -94,9 +94,8 @@ jobs:
|
||||||
if: ${{ runner.os == 'Linux' }}
|
if: ${{ runner.os == 'Linux' }}
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y libssl-dev libacl1-dev liblz4-dev libzstd-dev pkg-config build-essential
|
sudo apt-get install -y pkg-config build-essential
|
||||||
sudo apt-get install -y libxxhash-dev || true
|
sudo apt-get install -y libssl-dev libacl1-dev libxxhash-dev liblz4-dev libzstd-dev
|
||||||
sudo apt-get install -y libb2-dev || true
|
|
||||||
sudo apt-get install -y libfuse-dev fuse || true # Required for Python llfuse module
|
sudo apt-get install -y libfuse-dev fuse || true # Required for Python llfuse module
|
||||||
sudo apt-get install -y libfuse3-dev fuse3 || true # Required for Python pyfuse3 module
|
sudo apt-get install -y libfuse3-dev fuse3 || true # Required for Python pyfuse3 module
|
||||||
|
|
||||||
|
@ -106,6 +105,7 @@ jobs:
|
||||||
brew install pkg-config || brew upgrade pkg-config
|
brew install pkg-config || brew upgrade pkg-config
|
||||||
brew install zstd || brew upgrade zstd
|
brew install zstd || brew upgrade zstd
|
||||||
brew install lz4 || brew upgrade lz4
|
brew install lz4 || brew upgrade lz4
|
||||||
|
brew install xxhash || brew upgrade xxhash
|
||||||
brew install openssl@1.1 || brew upgrade openssl@1.1
|
brew install openssl@1.1 || brew upgrade openssl@1.1
|
||||||
brew install --cask macfuse || brew upgrade --cask macfuse # Required for Python llfuse module
|
brew install --cask macfuse || brew upgrade --cask macfuse # Required for Python llfuse module
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue