diff options
author | chris erway <51567+cce@users.noreply.github.com> | 2021-11-22 12:28:24 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-22 12:28:24 -0500 |
commit | 9807eab88a30eceffa9e540cc3b31dcaca239691 (patch) | |
tree | 43b108ecbac2c0e67f03743a8bb7573ca7d769ce | |
parent | 116c06e00ad4f0dfa0c22577b733d8b0d933be0a (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-x | scripts/install_linux_deps.sh | 2 |
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 |