aboutsummaryrefslogtreecommitdiff
path: root/scripts/azure-pipelines/linux/provision-image.sh
diff options
context:
space:
mode:
authorBilly Robert O'Neal III <bion@microsoft.com>2020-04-29 19:33:41 -0700
committerBilly O'Neal <billy.oneal@gmail.com>2020-04-30 21:51:31 -0700
commit6aab6e0d3dfece6c1f457671c5b3688435e5f3f0 (patch)
tree6a4b42c273b9e48650e9a6bc2fb16eb05ad2b57f /scripts/azure-pipelines/linux/provision-image.sh
parent7ebf6648d8c8ee64e0219834e84da7d6d4c454d3 (diff)
downloadvcpkg-6aab6e0d3dfece6c1f457671c5b3688435e5f3f0.tar.gz
vcpkg-6aab6e0d3dfece6c1f457671c5b3688435e5f3f0.zip
[OpenBLAS] Upgrade to 0.3.9 + a patch to fix AVX512 (which is now present on the VMs)
Diffstat (limited to 'scripts/azure-pipelines/linux/provision-image.sh')
-rwxr-xr-xscripts/azure-pipelines/linux/provision-image.sh10
1 files changed, 4 insertions, 6 deletions
diff --git a/scripts/azure-pipelines/linux/provision-image.sh b/scripts/azure-pipelines/linux/provision-image.sh
index b281529e1..dbe10cf78 100755
--- a/scripts/azure-pipelines/linux/provision-image.sh
+++ b/scripts/azure-pipelines/linux/provision-image.sh
@@ -6,26 +6,24 @@
sudo apt -y update
sudo apt -y dist-upgrade
# Install common build dependencies and partitioning tools
-sudo apt -y install at curl unzip tar libxt-dev gperf libxaw7-dev cifs-utils build-essential zip libx11-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev libxinerama-dev libxcursor-dev yasm nasm libnuma1 libnuma-dev python-six python3-six python-yaml flex libbison-dev autoconf libudev-dev libncurses5-dev libtool libxrandr-dev xutils-dev dh-autoreconf libgles2-mesa-dev ruby-full pkg-config
+sudo apt -y install at curl unzip tar libxt-dev gperf libxaw7-dev cifs-utils build-essential g++ zip libx11-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev libxinerama-dev libxcursor-dev yasm libnuma1 libnuma-dev python-six python3-six python-yaml flex libbison-dev autoconf libudev-dev libncurses5-dev libtool libxrandr-dev xutils-dev dh-autoreconf libgles2-mesa-dev ruby-full pkg-config
# Required by qt5-x11extras
sudo apt -y install libxkbcommon-dev libxkbcommon-x11-dev
# Required by libhdfs3
sudo apt -y install libkrb5-dev
-# Required by intel-ipsec
-sudo apt -y install nasm
-# Install newer version of nasm than the apt package
+# Install newer version of nasm than the apt package, required by intel-ipsec
mkdir /tmp/nasm
cd /tmp/nasm
curl -O https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/nasm-2.14.02.tar.gz
tar -xf nasm-2.14.02.tar.gz
cd nasm-2.14.02/
-./configure --prefix=/usr && make
+./configure --prefix=/usr && make -j
sudo make install
cd ~
# Install the latest Haskell stack
-curl -sSL https://get.haskellstack.org/ | sh
+curl -sSL https://get.haskellstack.org/ | sudo sh
# Install CUDA
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.2.89-1_amd64.deb