From 8505f963a1990566202b0fe60300f89c752ace86 Mon Sep 17 00:00:00 2001 From: eldritch horrors Date: Mon, 4 Mar 2024 06:26:17 +0100 Subject: [PATCH] Merge pull request #9972 from NixOS/allow-unoptimized-builds Don't hardcode the `-O2` compiler flag (cherry picked from commit 57ebcadb2f00e69c7548e72cbd63986c4c39bb78) Change-Id: I49987181b2381627cb1c37b978b94c3163598af2 --- configure.ac | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configure.ac b/configure.ac index 75ce7d01d..e070c0d0b 100644 --- a/configure.ac +++ b/configure.ac @@ -47,6 +47,10 @@ AC_DEFINE_UNQUOTED(SYSTEM, ["$system"], [platform identifier ('cpu-os')]) # State should be stored in /nix/var, unless the user overrides it explicitly. test "$localstatedir" = '${prefix}/var' && localstatedir=/nix/var +# Assign a default value to C{,XX}FLAGS as the default configure script sets them +# to -O2 otherwise, which we don't want to have hardcoded +CFLAGS=${CFLAGS-""} +CXXFLAGS=${CXXFLAGS-""} AC_PROG_CC AC_PROG_CXX