From 1d574fe0d0a5b7eb7ffc08001f7b66e2c0b1842c Mon Sep 17 00:00:00 2001 From: Miro HronĨok Date: Oct 16 2019 05:57:52 +0000 Subject: Pass -Og to EXTRA_CFLAGS as well as to CFLAGS_NODIST - to CFLAGS_NODIST to take precedence as CFLAGS_NODIST go after EXTRA_CFLAGS - to EXTRA_CFLAGS to "bake it in" and build extension modules with -Og - call make regen-all with the same flags, as it invokes gcc as well --- diff --git a/python3.spec b/python3.spec index 235ce05..cac05a2 100644 --- a/python3.spec +++ b/python3.spec @@ -720,8 +720,10 @@ BuildPython() { $ExtraConfigArgs \ %{nil} +%global flags_override EXTRA_CFLAGS="$MoreCFlags" CFLAGS_NODIST="$CFLAGS_NODIST $MoreCFlags" + # Invoke the build - %make_build CFLAGS_NODIST="$CFLAGS_NODIST $MoreCFlags" + %make_build %{flags_override} popd echo FINISHED: BUILD OF PYTHON FOR CONFIGURATION: $ConfName