Skip to content

Commit 6ff42a0

Browse files
arman-bdclaude
andcommitted
fix: remove ninja-build from CentOS dependencies
ninja-build package doesn't exist in CentOS 7 (manylinux). BoringSSL can build with just cmake using Unix Makefiles generator. Also removed libnghttp2-devel from yum as we build it from source, and added fallback to cmake3 for older CentOS versions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 08061ae commit 6ff42a0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ build-verbosity = 1
125125
before-all = [
126126
"sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* || true",
127127
"sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* || true",
128-
"yum install -y cmake ninja-build openssl-devel libnghttp2-devel zlib-devel pkgconfig autoconf automake libtool golang",
128+
"yum install -y cmake openssl-devel libnghttp2-devel zlib-devel pkgconfig autoconf automake libtool golang || yum install -y cmake3 openssl-devel zlib-devel pkgconfig autoconf automake libtool golang",
129129
]
130130
before-build = "bash scripts/setup_vendors.sh"
131131

0 commit comments

Comments
 (0)