summaryrefslogtreecommitdiffstats
path: root/SOURCE/qt-5.12.3-gcc9-deprecated-copy.patch
blob: 4c8655dddd5f39bd60aa4416c707af26e87cc6e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
diff -ruNb qt-everywhere-src-5.12.3.orig/qtbase/mkspecs/features/qt_common.prf qt-everywhere-src-5.12.3/qtbase/mkspecs/features/qt_common.prf
--- qt-everywhere-src-5.12.3.orig/qtbase/mkspecs/features/qt_common.prf	2019-04-09 11:51:26.000000000 +0200
+++ qt-everywhere-src-5.12.3/qtbase/mkspecs/features/qt_common.prf	2019-07-14 23:10:24.482141108 +0200
@@ -97,6 +97,8 @@
     greaterThan(QT_GCC_MAJOR_VERSION, 8): QMAKE_CXXFLAGS_WARN_ON += -Wno-format-overflow
     # GCC 9 introduced this
     greaterThan(QT_GCC_MAJOR_VERSION, 8): QMAKE_CXXFLAGS_WARN_ON += -Wno-init-list-lifetime
+    # GCC 9 has a lot of false positives relating to this, so disable completely
+    greaterThan(QT_GCC_MAJOR_VERSION, 8): QMAKE_CXXFLAGS_WARN_ON += -Wno-deprecated-copy
 }
 
 warnings_are_errors:warning_clean {