Skip to content

fix: use cross for Linux builds to target glibc 2.31#69

Merged
thisnick merged 2 commits intomainfrom
claude/glibc-version-compatibility-kF56O
Feb 26, 2026
Merged

fix: use cross for Linux builds to target glibc 2.31#69
thisnick merged 2 commits intomainfrom
claude/glibc-version-compatibility-kF56O

Conversation

@thisnick
Copy link
Copy Markdown
Owner

No description provided.

…ibility

The release workflow was building on ubuntu-latest (Ubuntu 24.04), which
produced binaries requiring glibc 2.39+. This made the binaries incompatible
with most Linux distributions (only Ubuntu 24.04+ and Fedora 40+ worked).

Switch Linux builds to use the `cross` tool, which compiles inside Docker
containers with an older glibc (2.31). This makes the binaries compatible
with Ubuntu 20.04+, Debian 11+, RHEL 9+, Fedora 33+, and most other
modern Linux distributions.

https://claude.ai/code/session_01PgK6kkizuvPvv6oq1Ku2QW
@thisnick thisnick merged commit 71afadc into main Feb 26, 2026
5 checks passed
@thisnick thisnick deleted the claude/glibc-version-compatibility-kF56O branch February 26, 2026 04:57
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