From 8564e4681d9c75bd4bfe6c971ab2bba15303bce7 Mon Sep 17 00:00:00 2001 From: Amulya Meka Date: Mon, 7 Sep 2020 06:27:00 +0000 Subject: [PATCH] ppc64le: fixing rust install ppc64le uses glibc implemtation of the toolchain to install rust agent Fixes: #2829 Signed-off-by: Amulya Meka --- .ci/install_rust.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.ci/install_rust.sh b/.ci/install_rust.sh index 3b6ab9976..9ab2d4f09 100755 --- a/.ci/install_rust.sh +++ b/.ci/install_rust.sh @@ -28,6 +28,10 @@ export PATH="${PATH}:${HOME}/.cargo/bin" echo "Install rust" rustup toolchain install ${version} rustup default ${version} -rustup target add ${rustarch}-unknown-linux-musl +if [ "${rustarch}" == "powerpc64le" ]; then + rustup target add ${rustarch}-unknown-linux-gnu +else + rustup target add ${rustarch}-unknown-linux-musl + sudo ln -sf /usr/bin/g++ /bin/musl-g++ +fi rustup component add rustfmt -sudo ln -sf /usr/bin/g++ /bin/musl-g++