summaryrefslogtreecommitdiffstats
path: root/Vagrantfile
diff options
context:
space:
mode:
authorThomas Waldmann <tw@waldmann-edv.de>2022-07-04 20:26:42 +0200
committerThomas Waldmann <tw@waldmann-edv.de>2022-07-04 20:33:59 +0200
commit5c8a5f111f5cf4a16ea72b76a5335a7b35259e18 (patch)
treef48623878b5b1abab75e42740867c3c276cc2017 /Vagrantfile
parent820a927b06006badf26c66b8b995b9097195039f (diff)
stop using libdeflate
borg2's new repo format does not need computing crc32 over big amounts of (content) data any more (we now use xxh64 for that). thus, having a quick crc32 implementation via libdeflate is not important enough any more to rectify having libdeflate as a requirement.
Diffstat (limited to 'Vagrantfile')
-rw-r--r--Vagrantfile8
1 files changed, 3 insertions, 5 deletions
diff --git a/Vagrantfile b/Vagrantfile
index 10d3a4cd0..37d1572e9 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -15,7 +15,7 @@ def packages_debianoid(user)
apt-get -y -qq update
apt-get -y -qq dist-upgrade
# for building borgbackup and dependencies:
- apt install -y libssl-dev libacl1-dev libxxhash-dev libdeflate-dev liblz4-dev libzstd-dev pkg-config
+ apt install -y libssl-dev libacl1-dev libxxhash-dev liblz4-dev libzstd-dev pkg-config
apt install -y libfuse-dev fuse || true
apt install -y libfuse3-dev fuse3 || true
apt install -y locales || true
@@ -29,7 +29,6 @@ def packages_debianoid(user)
apt install -y zlib1g-dev libbz2-dev libncurses5-dev libreadline-dev liblzma-dev libsqlite3-dev libffi-dev
# older debian / ubuntu have no .pc file for these, so we need to point at the lib/header location:
echo 'export BORG_LIBXXHASH_PREFIX=/usr' >> ~vagrant/.bash_profile
- echo 'export BORG_LIBDEFLATE_PREFIX=/usr' >> ~vagrant/.bash_profile
EOF
end
@@ -40,7 +39,7 @@ def packages_freebsd
# install all the (security and other) updates, base system
freebsd-update --not-running-from-cron fetch install
# for building borgbackup and dependencies:
- pkg install -y xxhash libdeflate liblz4 zstd pkgconf
+ pkg install -y xxhash liblz4 zstd pkgconf
pkg install -y fusefs-libs || true
pkg install -y fusefs-libs3 || true
pkg install -y git bash # fakeroot causes lots of troubles on freebsd
@@ -74,7 +73,6 @@ def packages_openbsd
pkg_add bash
chsh -s bash vagrant
pkg_add xxhash
- pkg_add libdeflate
pkg_add lz4
pkg_add zstd
pkg_add git # no fakeroot
@@ -119,7 +117,7 @@ def packages_darwin
sudo softwareupdate --install --all
which brew || CI=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew update > /dev/null
- brew install pkg-config readline openssl@1.1 xxhash libdeflate zstd lz4 xz
+ brew install pkg-config readline openssl@1.1 xxhash zstd lz4 xz
brew install --cask macfuse
# brew upgrade # upgrade everything (takes rather long)
echo 'export PKG_CONFIG_PATH=/usr/local/opt/openssl@1.1/lib/pkgconfig' >> ~vagrant/.bash_profile