build linux wheels with manylinux_2_28 for wider glibc compat (#18)

* build linux wheels inside manylinux_2_28 for glibc 2.28 compat

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* add perl-IPC-Cmd for openssl build in manylinux

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Adeeb Shihadeh
2026-02-24 17:44:07 -08:00
committed by GitHub
parent ec99b49198
commit 62d18088cc
4 changed files with 57 additions and 19 deletions

View File

@@ -3,6 +3,8 @@ set -euo pipefail
if [ "$(uname)" = "Darwin" ]; then
brew install nasm pkg-config
else
elif command -v dnf &>/dev/null; then
dnf install -y nasm cmake gcc-c++ pkgconfig git perl-IPC-Cmd
elif command -v apt-get &>/dev/null; then
sudo apt-get update && sudo apt-get install -y nasm cmake g++ pkg-config
fi