Skip to content

Commit 45c5737

Browse files
committed
_ci-linux-debian.sh: GPPSUFFIX
1 parent 3f08d5e commit 45c5737

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ jobs:
135135
DOCKER_CONTENT_TRUST=1
136136
export CW_CCSUFFIX='-15'
137137
export CW_GCCSUFFIX='-12'
138+
export CW_GPPSUFFIX='-11'
138139
docker trust inspect --pretty "${DOCKER_IMAGE}"
139140
time docker pull "${DOCKER_IMAGE}"
140141
docker images --digests
@@ -169,6 +170,7 @@ jobs:
169170
DOCKER_CONTENT_TRUST=1
170171
export CW_CCSUFFIX='-15'
171172
export CW_GCCSUFFIX='-12'
173+
export CW_GPPSUFFIX='-11'
172174
docker trust inspect --pretty "${DOCKER_IMAGE}"
173175
time docker pull "${DOCKER_IMAGE}"
174176
docker images --digests
@@ -265,6 +267,7 @@ jobs:
265267
DOCKER_CONTENT_TRUST=1
266268
export CW_CCSUFFIX='-15'
267269
export CW_GCCSUFFIX='-12'
270+
export CW_GPPSUFFIX='-11'
268271
docker trust inspect --pretty "${DOCKER_IMAGE}"
269272
time docker pull "${DOCKER_IMAGE}"
270273
docker images --digests
@@ -299,6 +302,7 @@ jobs:
299302
DOCKER_CONTENT_TRUST=1
300303
export CW_CCSUFFIX='-15'
301304
export CW_GCCSUFFIX='-12'
305+
export CW_GPPSUFFIX='-11'
302306
docker trust inspect --pretty "${DOCKER_IMAGE}"
303307
time docker pull "${DOCKER_IMAGE}"
304308
docker images --digests

_ci-linux-debian.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,13 @@ elif [[ "${CW_CONFIG:-}" = *'linux'* ]]; then
9494
else
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"
97+
[ -n "${CW_GPPSUFFIX:-}" ] || CW_GPPSUFFIX='-12'
9798
if [ "$(uname -m)" = 'aarch64' ]; then
98-
extra+=' libc6-dev-amd64-cross libstdc++-11-dev-amd64-cross'
99+
extra+=" libc6-dev-amd64-cross libstdc++${CW_GPPSUFFIX}-dev-amd64-cross"
99100
else
100-
extra+=' libc6-dev-arm64-cross libstdc++-11-dev-arm64-cross'
101+
extra+=" libc6-dev-arm64-cross libstdc++${CW_GPPSUFFIX}-dev-arm64-cross"
101102
fi
102-
[[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=' libc6-dev-riscv64-cross libstdc++-11-dev-riscv64-cross'
103+
[[ "${CW_CONFIG:-}" = *'r64'* ]] && extra+=" libc6-dev-riscv64-cross libstdc++${CW_GPPSUFFIX}-dev-riscv64-cross"
103104
fi
104105
fi
105106

0 commit comments

Comments
 (0)