From d212c179db318a20d74592b02dd57b9bb1b668ce Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Thu, 23 May 2019 12:44:07 +0200 Subject: Change default of optimize-debug to off for developer-builds Backtraces with optimize-debug are less useful due to scoped variables no longer alive, and some gcc bugs with inlining. Fixes: QTBUG-75514 Change-Id: I6d62441047daee8f7079d1538dfc92015dd7ea63 Reviewed-by: Kai Koehne Reviewed-by: Jarek Kobus --- configure.json | 1 + 1 file changed, 1 insertion(+) (limited to 'configure.json') diff --git a/configure.json b/configure.json index 9fce6d039e..cffef79a6a 100644 --- a/configure.json +++ b/configure.json @@ -639,6 +639,7 @@ }, "optimize_debug": { "label": "Optimize debug build", + "autoDetect": "!features.developer-build", "condition": "!config.msvc && !config.clang && (features.debug || features.debug_and_release) && tests.optimize_debug", "output": [ "privateConfig" ] }, -- cgit v1.2.3 From a1634fb741b0dadfe6e8c0ec11bb9e62c6f17063 Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Thu, 20 Jun 2019 11:12:59 +0200 Subject: Fix controlling gdb_index from configure line MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Used the wrong feature name Change-Id: Ie32adb8bb9dd142927aea7d88aa10b9b87030681 Reviewed-by: Jörg Bornemann --- configure.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'configure.json') diff --git a/configure.json b/configure.json index cffef79a6a..c93bea46bc 100644 --- a/configure.json +++ b/configure.json @@ -81,7 +81,7 @@ "force-pkg-config": { "type": "void", "name": "pkg-config" }, "framework": "boolean", "gc-binaries": { "type": "boolean", "name": "gc_binaries" }, - "gdb-index": { "type": "boolean", "name": "gdb_index" }, + "gdb-index": { "type": "boolean", "name": "enable_gdb_index" }, "gcc-sysroot": "boolean", "gcov": "boolean", "gnumake": { "type": "boolean", "name": "GNUmake" }, -- cgit v1.2.3