Skip to content

Commit f73cd55

Browse files
committed
Fix broken manylinux2014_ppc64le builds because Python 3.14 is now compiled with clang apparently, but they don't include that in the image.
1 parent be8e5c0 commit f73cd55

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

make-manylinux

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ if [ -d /greenlet -a -d /opt/python ]; then
2323
# It may also violate standards compliance in a few ways. Rather than opt-out with -fno-fast-math,
2424
# we use O3, which has neither of those problems.
2525
export CFLAGS="-O3 -DNDEBUG -Wall"
26+
# 2025-10-21: Sometime after 2025-10-01, the manylinux_ppc64le
27+
# environment started shipping a version of Python 3.14 that wants to use
28+
# clang++ by default. That's not installed here, and I can't get yum to work
29+
# to try to install it, but luckily g++ works just as well --- that's what
30+
# everything else uses.
31+
export CXX="g++"
2632
# Build in an isolated directory
2733
mkdir /tmp/build
2834
cd /tmp/build

0 commit comments

Comments
 (0)