summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--python3.spec2
1 files changed, 2 insertions, 0 deletions
diff --git a/python3.spec b/python3.spec
index 0daa0fc..b0c003c 100644
--- a/python3.spec
+++ b/python3.spec
@@ -187,6 +187,8 @@ rm -r Modules/expat
rm Lib/ensurepip/_bundled/*.whl
rm configure pyconfig.h.in
+%global extra_cflags -O2
+
export CFLAGS="%{extension_cflags} %{?extra_cflags} -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2"
export CFLAGS_NODIST="%{build_cflags} %{?extra_cflags} -D_GNU_SOURCE -fPIC -fwrapv"
export CXXFLAGS="%{extension_cxxflags} -D_GNU_SOURCE -fPIC -fwrapv"