From a3eeb3655580dc33f17e42b479432b18222ff691 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Tue, 24 Feb 2026 18:34:16 -0800 Subject: [PATCH] fix x264 finite-math and capnproto -fPIC (#22) --- capnproto/build.sh | 2 ++ ffmpeg/build.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/capnproto/build.sh b/capnproto/build.sh index d9ebc40..d7d66fe 100644 --- a/capnproto/build.sh +++ b/capnproto/build.sh @@ -30,6 +30,8 @@ cmake -S capnproto-src -B "$DIR/build" \ -DCMAKE_INSTALL_PREFIX="$PREFIX" \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ + -DCMAKE_C_FLAGS="-fPIC" \ + -DCMAKE_CXX_FLAGS="-fPIC" \ -DWITH_OPENSSL=OFF \ -DBUILD_TESTING=OFF \ -DBUILD_SHARED_LIBS=OFF diff --git a/ffmpeg/build.sh b/ffmpeg/build.sh index 959de6a..ae11c1a 100755 --- a/ffmpeg/build.sh +++ b/ffmpeg/build.sh @@ -35,7 +35,7 @@ if [ ! -d "x264-src" ]; then fi cd x264-src -./configure \ +CFLAGS="-fno-finite-math-only" ./configure \ --prefix="$PREFIX" \ --enable-static \ --disable-shared \