webclaw/.github
Valerio a9567aa661 ci(release): build Linux binaries on ubuntu-22.04 for older-glibc support
Linux release binaries were built on ubuntu-latest (now Ubuntu 24.04,
glibc 2.39), so they required GLIBC_2.38 and failed to start on older LTS
distros (Debian 12 = 2.36, Ubuntu 22.04 = 2.35) with:

  libc.so.6: version `GLIBC_2.38' not found (required by webclaw-mcp)

glibc is forward- but not backward-compatible, so the build host's glibc
sets the floor. Pin both Linux targets to ubuntu-22.04 (glibc 2.35); the
aarch64 cross toolchain tracks the runner distro, so this lowers both.

Note: 2.35 still won't cover Amazon Linux 2023 / RHEL 9 (2.34) — full
coverage needs a musl static build. Tracked in #73.

Refs #73

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 12:33:05 +02:00
..
workflows ci(release): build Linux binaries on ubuntu-22.04 for older-glibc support 2026-06-27 12:33:05 +02:00
banner.png docs(readme): update banner to new webclaw branding 2026-06-09 18:53:14 +02:00
FUNDING.yml Add GitHub Sponsors username to FUNDING.yml 2026-04-27 13:18:22 +02:00