From 82f25fc28d683885c2b12f2f79c3955033910f4e Mon Sep 17 00:00:00 2001 From: Pratyush Sharma <56130065+pratyush618@users.noreply.github.com> Date: Sat, 7 Mar 2026 18:36:55 +0530 Subject: [PATCH] fix: Install OpenSSL dev libs in manylinux container for postgres build The build-wheels job fails on Linux because the manylinux container lacks OpenSSL development libraries required by openssl-sys (transitive dependency of pq-sys). Add before-script-linux to install openssl-devel and perl-IPC-Cmd before the build runs. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c35c623..9ccb01ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -102,6 +102,7 @@ jobs: with: args: --release --out dist --features postgres manylinux: auto + before-script-linux: yum install -y openssl-devel perl-IPC-Cmd - name: Build wheels if: runner.os != 'Linux'