Skip to content

docs: update README with glibc 2.35 requirement for arm64 binaries#140

Merged
robertsLando merged 2 commits intomainfrom
copilot/update-readme-glibc-requirements
Jan 12, 2026
Merged

docs: update README with glibc 2.35 requirement for arm64 binaries#140
robertsLando merged 2 commits intomainfrom
copilot/update-readme-glibc-requirements

Conversation

Copy link
Copy Markdown

Copilot AI commented Jan 12, 2026

arm64 binaries are now built on Ubuntu Jammy (glibc 2.35) via Dockerfile.linuxcross, while x64 binaries remain on Oracle Linux 8 (glibc 2.28). This causes arm64 binaries to fail on Ubuntu Focal and earlier.

Changes

Updated Binary Compatibility table for Node 18, 20, 22 linux arm64:

  • Ubuntu 20.04 → 22.04
  • Debian bullseye → bookworm
  • glibc >= 2.31 → >= 2.35
Original prompt

This section details on the original issue you should resolve

<issue_title>Update readme with new glibc requirements</issue_title>
<issue_description>Binaries are built with ubuntu jammy since two month, so the binaries (tested node v22+) now need glibc v2.32+.
At lease the arm64 version fails, the x68_64 still works on ubuntu focal.

Probably related to #123

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Since binaries are now built with Ubuntu Jammy (22.04) which has glibc 2.35,
the arm64 binaries for Node 18, 20, 22 now require glibc >= 2.35.
Updated the Binary Compatibility table to reflect:
- Ubuntu 22.04 instead of 20.04
- Debian bookworm instead of bullseye
- glibc >= 2.35 instead of >= 2.31

Co-authored-by: robertsLando <11502495+robertsLando@users.noreply.github.com>
Copilot AI changed the title [WIP] Update README with new glibc requirements Update README with glibc 2.35 requirement for arm64 binaries Jan 12, 2026
Copilot AI requested a review from robertsLando January 12, 2026 09:07
@robertsLando robertsLando changed the title Update README with glibc 2.35 requirement for arm64 binaries docs: update README with glibc 2.35 requirement for arm64 binaries Jan 12, 2026
@robertsLando robertsLando marked this pull request as ready for review January 12, 2026 09:20
@robertsLando robertsLando merged commit eacb3c0 into main Jan 12, 2026
3 checks passed
@robertsLando robertsLando deleted the copilot/update-readme-glibc-requirements branch January 12, 2026 09:20
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.

Update readme with new glibc requirements

2 participants