File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff 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
104112fi
105113
You can’t perform that action at this time.
0 commit comments