Skip to content

Commit bbfbaed

Browse files
authored
feat(ppc64le): use GCC-10.5.0 for REH and BIN (#2915)
1 parent 8b0c7fa commit bbfbaed

4 files changed

Lines changed: 4 additions & 9 deletions

File tree

build/linux/package_bin.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ if [[ "${VSCODE_ARCH}" == "arm64" ]]; then
2828
# export USE_GNUPP2A=1
2929
elif [[ "${VSCODE_ARCH}" == "ppc64le" ]]; then
3030
export VSCODE_SYSROOT_REPOSITORY='VSCodium/vscode-linux-build-agent'
31-
export VSCODE_SYSROOT_VERSION='20240129-253798'
32-
export VSCODE_SYSROOT_PREFIX="-glibc-2.28"
31+
export VSCODE_SYSROOT_VERSION='20260706'
3332
export ELECTRON_SKIP_BINARY_DOWNLOAD=1
3433
export PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1
3534
export VSCODE_ELECTRON_REPOSITORY='lex-ibm/electron-ppc64le-build-scripts'

build/linux/package_reh.sh

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,9 @@ elif [[ "${VSCODE_ARCH}" == "arm64" ]]; then
3535
export VSCODE_SKIP_SYSROOT=1
3636
export USE_GNUPP2A=1
3737
elif [[ "${VSCODE_ARCH}" == "ppc64le" ]]; then
38-
GLIBC_VERSION="2.28"
39-
4038
VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME="vscodium/vscodium-linux-build-agent:focal-devtoolset-ppc64le"
41-
VSCODE_SYSROOT_PREFIX="-glibc-${GLIBC_VERSION}"
42-
4339
export VSCODE_SYSROOT_REPOSITORY='VSCodium/vscode-linux-build-agent'
44-
export VSCODE_SYSROOT_VERSION='20240129-253798'
40+
export VSCODE_SYSROOT_VERSION='20260706'
4541
elif [[ "${VSCODE_ARCH}" == "riscv64" ]]; then
4642
VSCODE_REMOTE_DEPENDENCIES_CONTAINER_NAME="vscodium/vscodium-linux-build-agent:focal-devtoolset-riscv64"
4743

patches/linux/42-arch-add-ppc64le.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ index 847383e7..04962e71 100644
3333
@@ -7 +7,3 @@ ac4b6b14b4cec027a22a51bbbb049b3504958a78106c8a8d5cec144206b767d1 x86_64-linux-g
3434
1ebb6ef1fe2983269fd0855a88f9c9a37f9b515d16524a9146198e4cabdf34f7 x86_64-linux-gnu-glibc-2.28-gcc-8.5.0.tar.gz
3535
+fa8176d27be18bb0eeb7f55b0fa22255050b430ef68c29136599f02976eb0b1b powerpc64le-linux-gnu-glibc-2.28.tar.gz
36-
+bdab0a372cf5bfdc154226cc5ed72d417096c725085d193509d1f12e0debec66 powerpc64le-linux-gnu-glibc-2.28-gcc-10.5.0.tar.gz
36+
+2d1a21d3ed310a62e229f056839cccd52c96c7d7c63542b7ba7c34ff20a3f832 powerpc64le-linux-gnu-glibc-2.28-gcc-10.5.0.tar.gz
3737
diff --git a/build/gulpfile.reh.ts b/build/gulpfile.reh.ts
3838
index 8ecd10b2..469b73e8 100644
3939
--- a/build/gulpfile.reh.ts

patches/linux/45-arch-add-s390x.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ index dd159f8..8e8cbe9 100644
2222
--- a/build/checksums/vscode-sysroot.txt
2323
+++ b/build/checksums/vscode-sysroot.txt
2424
@@ -8 +8,2 @@ ac4b6b14b4cec027a22a51bbbb049b3504958a78106c8a8d5cec144206b767d1 x86_64-linux-g
25-
bdab0a372cf5bfdc154226cc5ed72d417096c725085d193509d1f12e0debec66 powerpc64le-linux-gnu-glibc-2.28-gcc-10.5.0.tar.gz
25+
2d1a21d3ed310a62e229f056839cccd52c96c7d7c63542b7ba7c34ff20a3f832 powerpc64le-linux-gnu-glibc-2.28-gcc-10.5.0.tar.gz
2626
+7055f3d40e7195fb1e13f0fbaf5ffadf781bddaca5fd5e0d9972f4157a203fb5 s390x-linux-gnu-glibc-2.28.tar.gz
2727
diff --git a/build/gulpfile.reh.ts b/build/gulpfile.reh.ts
2828
index e6ff02c..65f7efe 100644

0 commit comments

Comments
 (0)