[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [craft-blueprints-kde] libs/qt5/qtwebkit: Don't build webkit in full debug mode
From:       Hannah von Reth <null () kde ! org>
Date:       2018-09-26 7:34:25
Message-ID: E1g54L3-0004Uc-5r () code ! kde ! org
[Download RAW message or body]

Git commit 3ae0b363d55f8b1200ba2e88c65d69c7ac3b4922 by Hannah von Reth.
Committed on 26/09/2018 at 07:34.
Pushed by vonreth into branch 'master'.

Don't build webkit in full debug mode

M  +3    -0    libs/qt5/qtwebkit/qtwebkit.py

https://commits.kde.org/craft-blueprints-kde/3ae0b363d55f8b1200ba2e88c65d69c7ac3b4922

diff --git a/libs/qt5/qtwebkit/qtwebkit.py b/libs/qt5/qtwebkit/qtwebkit.py
index da04bdd..1626e36 100644
--- a/libs/qt5/qtwebkit/qtwebkit.py
+++ b/libs/qt5/qtwebkit/qtwebkit.py
@@ -64,6 +64,9 @@ class QtPackage(Qt5CorePackageBase):
             # things get too big
             # disable warnings as the project is unmaintained an the log files where getting too big
             self.subinfo.options.configure.args += """ "QMAKE_CXXFLAGS += -g0 -O3 -w" """
+        elif CraftCore.compiler.isMSVC() and self.buildType() == "Debug":
+            # don't run out of heap during
+            self.subinfo.options.configure.args += """ "QMAKE_CXXFLAGS += -MDd -Zi -O2 -Ob1" """
         self.subinfo.options.configure.args += """ "WEBKIT_CONFIG-=geolocation" """
 
     def fetch(self):
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic