1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-23 16:26:29 +00:00

vagrant: use openssl 3.0 on macOS

This commit is contained in:
Thomas Waldmann 2023-12-25 23:22:00 +01:00
parent eec78802bf
commit a9ea8aa67d
No known key found for this signature in database
GPG key ID: 243ACFA951F78E01

7
Vagrantfile vendored
View file

@ -118,10 +118,13 @@ def packages_darwin
sudo softwareupdate --install --all sudo softwareupdate --install --all
which brew || CI=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" which brew || CI=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew update > /dev/null brew update > /dev/null
brew install pkg-config readline xxhash zstd lz4 xz openssl@1.1 brew install pkg-config readline xxhash openssl@3.0 zstd lz4 xz
brew install --cask macfuse brew install --cask macfuse
# brew upgrade # upgrade everything (takes rather long) # brew upgrade # upgrade everything (takes rather long)
echo 'export PKG_CONFIG_PATH=/usr/local/opt/openssl@1.1/lib/pkgconfig' >> ~vagrant/.bash_profile echo 'export LDFLAGS=-L/usr/local/opt/openssl@3.0/lib' >> ~vagrant/.bash_profile
echo 'export CPPFLAGS=-I/usr/local/opt/openssl@3.0/include' >> ~vagrant/.bash_profile
echo 'export PKG_CONFIG_PATH=/usr/local/opt/openssl@3.0/lib/pkgconfig' >> ~vagrant/.bash_profile
echo 'export PYTHON_BUILD_HOMEBREW_OPENSSL_FORMULA=openssl@3.0' >> ~vagrant/.bash_profile
EOF EOF
end end