From ddfed8d160b69b89e042581c766933586256ac58 Mon Sep 17 00:00:00 2001 From: Miro HronĨok Date: Oct 16 2019 05:55:49 +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 09f593f..01d0339 100644 --- a/python3.spec +++ b/python3.spec @@ -667,8 +667,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