diff --git a/presto-native-execution/scripts/setup-centos.sh b/presto-native-execution/scripts/setup-centos.sh index 5d237460bb404..a52981f2c30fd 100755 --- a/presto-native-execution/scripts/setup-centos.sh +++ b/presto-native-execution/scripts/setup-centos.sh @@ -18,6 +18,9 @@ export nproc=$(getconf _NPROCESSORS_ONLN) export CC=/opt/rh/gcc-toolset-12/root/bin/gcc export CXX=/opt/rh/gcc-toolset-12/root/bin/g++ +WGET_OPTIONS=${WGET_OPTIONS:-""} +TAR_OPTIONS=${TAR_OPTIONS:-"-v"} + CPU_TARGET="${CPU_TARGET:-avx}" SCRIPT_DIR=$(readlink -f "$(dirname "${BASH_SOURCE[0]}")") if [ -f "${SCRIPT_DIR}/setup-centos9.sh" ] @@ -34,8 +37,8 @@ function install_presto_deps_from_package_managers { } function install_gperf { - wget http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz && - tar xvfz gperf-3.1.tar.gz && + wget ${WGET_OPTIONS} http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz && + tar ${TAR_OPTIONS} -xzf gperf-3.1.tar.gz && cd gperf-3.1 && ./configure --prefix=/usr/local/gperf/3_1 && make "-j$(nproc)" &&