From d479c6db2c8d723994ba2eee8f54f94dae826c84 Mon Sep 17 00:00:00 2001 From: Michal Klocek Date: Wed, 27 May 2020 13:55:33 +0200 Subject: Override debug generation request on mac for toolchain.prf MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Override request for debug info during compiler 'test', otherwise call to dsymutil will fail call with /dev/null. Use case here is to pass for example -glldb with CXXFLAGS. Fixes: QTBUG-62953 Fixes: QTBUG-84467 Pick-to: 5.15 Change-Id: Ief8f987afb40d0b90da732195d67d476e7bb3aff Reviewed-by: Tor Arne Vestbø --- mkspecs/features/toolchain.prf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mkspecs/features/toolchain.prf') diff --git a/mkspecs/features/toolchain.prf b/mkspecs/features/toolchain.prf index 03612e5689..9d790f62bc 100644 --- a/mkspecs/features/toolchain.prf +++ b/mkspecs/features/toolchain.prf @@ -193,7 +193,7 @@ isEmpty($${target_prefix}.INCDIRS) { cxx_flags += $$QMAKE_LFLAGS_SHLIB -o $$QMAKE_SYSTEM_NULL_DEVICE -v else: darwin:clang: \ # Need to link to pick up library paths - cxx_flags += $$QMAKE_LFLAGS_SHLIB -o /dev/null -v -Wl,-v + cxx_flags += -g0 $$QMAKE_LFLAGS_SHLIB -o /dev/null -v -Wl,-v else: \ # Just preprocess, might not pick up library paths cxx_flags += -E -v -- cgit v1.2.3