Skip to content

fix(riscv64): fix REH builds - #2921

Merged
daiyam merged 2 commits into
VSCodium:masterfrom
kxxt:riscv-glibc-2.35
Jul 10, 2026
Merged

fix(riscv64): fix REH builds#2921
daiyam merged 2 commits into
VSCodium:masterfrom
kxxt:riscv-glibc-2.35

Conversation

@kxxt

@kxxt kxxt commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This PR fixes the REH build failures that first occurred in #2903.

It increases the glibc version requirement for riscv64 REH builds to 2.35, because ubuntu jammy's cross toolchain uses glibc 2.35 (while the new node.js binary used in this PR supports 2.33).

However, the desktop application builds should still support glibc 2.33, because it is still using focal-riscv64 whose cross toolchain uses glibc 2.31 (while the electron riscv64 binary supports 2.33)

The first commit switches to the jammy image. The second one replaces the node.js binary from unofficial-builds with my cross-compiled binary.

@kxxt

kxxt commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

The compile step is failing with

++ echo 'Not found: src/vs/platform/agentHost/node/codex'
Not found: src/vs/platform/agentHost/node/codex

@daiyam

daiyam commented Jul 9, 2026

Copy link
Copy Markdown
Member

Merge with the master branch.
You are still using a older/broken branch https://github.com/VSCodium/vscodium/actions/runs/29022393417/job/86132818324?pr=2921#step:8:23

@kxxt
kxxt force-pushed the riscv-glibc-2.35 branch from 0535e86 to 5d83946 Compare July 9, 2026 14:21
@kxxt
kxxt force-pushed the riscv-glibc-2.35 branch from 5d83946 to 6fdc9fc Compare July 9, 2026 14:22
@kxxt

kxxt commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

Merge with the master branch. You are still using a older/broken branch https://github.com/VSCodium/vscodium/actions/runs/29022393417/job/86132818324?pr=2921#step:8:23

Thanks! I have rebased it on top of master branch. Initially I used the insider branch.

@daiyam
daiyam merged commit 12b0802 into VSCodium:master Jul 10, 2026
20 of 21 checks passed
@daiyam

daiyam commented Jul 11, 2026

Copy link
Copy Markdown
Member

The REH archives are available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants