Skip to content

ci: use manylinux 2.28 for building pre-built binaries - #214

Merged
adsharma merged 9 commits into
masterfrom
manylinux
Feb 21, 2026
Merged

ci: use manylinux 2.28 for building pre-built binaries#214
adsharma merged 9 commits into
masterfrom
manylinux

Conversation

@adsharma

Copy link
Copy Markdown
Contributor

Fixes: #199

  • Supports glibc-2.28 (wider compat with old distros)
  • Supports C++20 and std::format via gcc-13
  • Links in libstdc++ statically. Binaries are 5MB larger

This is a good trade off for many of our users. Please reuse pre-built binaries for language bindings, since replicating this is hard and hard to maintain for every language binding.

@adsharma
adsharma merged commit 49e234b into master Feb 21, 2026
41 checks passed
@adsharma
adsharma deleted the manylinux branch February 21, 2026 22:10
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.

Linux NodeJS Addon GLibc Version Dependency Too New

1 participant