Skip to content

Commit fdc5119

Browse files
committed
try installing libstdc++ 2
1 parent 748010c commit fdc5119

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

_ci-linux-debian.sh

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,19 @@ elif [[ "${CW_CONFIG:-}" = *'linux'* ]]; then
9595
# FIXME: workaround for glibc-llvm-riscv64 builds:
9696
[[ "${CW_CONFIG:-}" != *'gcc'* ]] && [[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=" gcc${CW_GCCSUFFIX}-riscv64-linux-gnu g++${CW_GCCSUFFIX}-riscv64-linux-gnu"
9797
if [ "$(uname -m)" = 'aarch64' ]; then
98-
extra+=" libc6-dev-amd64-cross libstdc++${CW_GCCSUFFIX}-dev:amd64"
98+
extra+=" libc6-dev-amd64-cross"
9999
else
100-
extra+=" libc6-dev-arm64-cross libstdc++${CW_GCCSUFFIX}-dev:arm64"
100+
extra+=" libc6-dev-arm64-cross"
101101
fi
102-
[[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=" libc6-dev-riscv64-cross libstdc++${CW_GCCSUFFIX}-dev:riscv64"
102+
[[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=" libc6-dev-riscv64-cross"
103+
fi
104+
if [[ "${CW_CONFIG:-}" = *'boringssl'* ]] || [[ "${CW_CONFIG:-}" = *'awslc'* ]]; then
105+
if [ "$(uname -m)" = 'aarch64' ]; then
106+
extra+=" libstdc++${CW_GCCSUFFIX}-dev:amd64"
107+
else
108+
extra+=" libstdc++${CW_GCCSUFFIX}-dev:arm64"
109+
fi
110+
[[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=" libstdc++${CW_GCCSUFFIX}-dev:riscv64"
103111
fi
104112
fi
105113

0 commit comments

Comments
 (0)