fix: revert remote libcxx requirement to 3.4.25 (#248976)

* fix: revert libcxx requirement to 3.4.25

* ci: temp debugging

* fix: use gcc 8.5.0 for remote

* ci: update cache

* ci: fix sysroot directory

* ci: fix objdump directory
This commit is contained in:
Robo
2025-05-15 12:10:32 +09:00
committed by GitHub
parent 2cf71204de
commit 6947b69d47
8 changed files with 81 additions and 49 deletions

View File

@@ -159,7 +159,7 @@ async function getVSCodeSysroot(arch, isMusl = false) {
}
console.log(`Installing ${arch} root image: ${sysroot}`);
fs_1.default.rmSync(sysroot, { recursive: true, force: true });
fs_1.default.mkdirSync(sysroot);
fs_1.default.mkdirSync(sysroot, { recursive: true });
await fetchUrl({
checksumSha256,
assetName: expectedName,

View File

@@ -172,7 +172,7 @@ export async function getVSCodeSysroot(arch: DebianArchString, isMusl: boolean =
}
console.log(`Installing ${arch} root image: ${sysroot}`);
fs.rmSync(sysroot, { recursive: true, force: true });
fs.mkdirSync(sysroot);
fs.mkdirSync(sysroot, { recursive: true });
await fetchUrl({
checksumSha256,
assetName: expectedName,