summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchris erway <51567+cce@users.noreply.github.com>2021-11-22 12:28:24 -0500
committerGitHub <noreply@github.com>2021-11-22 12:28:24 -0500
commit9807eab88a30eceffa9e540cc3b31dcaca239691 (patch)
tree43b108ecbac2c0e67f03743a8bb7573ca7d769ce
parent116c06e00ad4f0dfa0c22577b733d8b0d933be0a (diff)
CI: use libboost-math-dev instead of libboost-all-dev (#3223)feature/partkey
## Summary Small change: libboost-math-dev requires just 4 packages to install, while libboost-all-dev requires > 100. Only Debian/Ubuntu distributions provide fine-grained boost packages like this, but should shave a little time off the CI builds. (Our only boost include is boost/math/distributions/binomial.hpp.) ## Test Plan Builds should pass as before. Now that we are no longer using Travis for Linux builds, the side effect of libboost-all-dev installing make and other missing build tools on Travis encountered in #2717 is no longer a concern.
-rwxr-xr-xscripts/install_linux_deps.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/install_linux_deps.sh b/scripts/install_linux_deps.sh
index 453bbaf70..d016843c7 100755
--- a/scripts/install_linux_deps.sh
+++ b/scripts/install_linux_deps.sh
@@ -5,7 +5,7 @@ set -e
DISTRIB=$ID
ARCH_DEPS="boost boost-libs expect jq autoconf shellcheck sqlite python-virtualenv"
-UBUNTU_DEPS="libboost-all-dev expect jq autoconf shellcheck sqlite3 python3-venv"
+UBUNTU_DEPS="libboost-math-dev expect jq autoconf shellcheck sqlite3 python3-venv"
FEDORA_DEPS="boost-devel expect jq autoconf ShellCheck sqlite python-virtualenv"
if [ "${DISTRIB}" = "arch" ]; then