diff --git a/bin/wally-tool-chain-install.sh b/bin/wally-tool-chain-install.sh index 9ffddf8bc..a4c111ac1 100755 --- a/bin/wally-tool-chain-install.sh +++ b/bin/wally-tool-chain-install.sh @@ -149,6 +149,7 @@ fi export PATH=$PATH:$RISCV/bin:/usr/bin export PKG_CONFIG_PATH=$RISCV/lib64/pkgconfig:$RISCV/lib/pkgconfig:$RISCV/share/pkgconfig:$RISCV/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH +# wget retry on host error flag not available with older wget on RHEL 8 if (( RHEL_VERSION != 8 )); then retry_on_host_error="--retry-on-host-error" fi @@ -190,6 +191,11 @@ else source "${dir}"/wally-package-install.sh --check fi +# Older version of git defaults to protocol version incompatible with riscv-gnu-toolchain +if (( UBUNTU_VERSION == 20 )); then + git config --global protocol.version 2 +fi + # Enable newer version of gcc for older distros (required for QEMU/Verilator) if [ "$FAMILY" == rhel ]; then source /opt/rh/gcc-toolset-13/enable