From d4ef262a9e84f73c7bd211c843b8094eb4863a17 Mon Sep 17 00:00:00 2001
From: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Wed, 5 Sep 2018 16:57:43 +0200
Subject: [PATCH] Disable LTCG for Qt WebEngineCore

We do not have it working together with the building of Chromium.

Task-number: QTBUG-66571
Change-Id: Ib000a4102b02902f2ac257347e406297fe1608cf
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
---
 src/core/core_common.pri | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/core/core_common.pri b/src/core/core_common.pri
index 370fe4d2a..a2f7c9eb4 100644
--- a/src/core/core_common.pri
+++ b/src/core/core_common.pri
@@ -6,3 +6,6 @@ QT += qml quick webchannel
 QT_PRIVATE += quick-private gui-private core-private webenginecoreheaders-private
 
 qtHaveModule(positioning):QT += positioning
+
+# LTO does not work for Chromium at the moment, so disable it completely for core.
+CONFIG -= ltcg
-- 
GitLab