Title: [245516] trunk
Revision
245516
Author
[email protected]
Date
2019-05-20 07:50:54 -0700 (Mon, 20 May 2019)

Log Message

[WPE][Qt] Use C++17 instead of C++14
https://bugs.webkit.org/show_bug.cgi?id=197415

Patch by Ludovico de Nittis <[email protected]> on 2019-05-20
Reviewed by Philippe Normand.

There was a regression introduced with the commit https://bugs.webkit.org/show_bug.cgi?id=197131
The WPE Qt port was not updated to C++17 and this leaded to a compilation error.

Source/WebKit:

* PlatformWPE.cmake:

Tools:

* TestWebKitAPI/glib/CMakeLists.txt:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (245515 => 245516)


--- trunk/Source/WebKit/ChangeLog	2019-05-20 14:49:46 UTC (rev 245515)
+++ trunk/Source/WebKit/ChangeLog	2019-05-20 14:50:54 UTC (rev 245516)
@@ -1,3 +1,15 @@
+2019-05-20  Ludovico de Nittis  <[email protected]>
+
+        [WPE][Qt] Use C++17 instead of C++14
+        https://bugs.webkit.org/show_bug.cgi?id=197415
+
+        Reviewed by Philippe Normand.
+
+        There was a regression introduced with the commit https://bugs.webkit.org/show_bug.cgi?id=197131
+        The WPE Qt port was not updated to C++17 and this leaded to a compilation error.
+
+        * PlatformWPE.cmake:
+
 2019-05-20  Carlos Garcia Campos  <[email protected]>
 
         [GTK] Use a repeating timer to populate emoji chooser

Modified: trunk/Source/WebKit/PlatformWPE.cmake (245515 => 245516)


--- trunk/Source/WebKit/PlatformWPE.cmake	2019-05-20 14:49:46 UTC (rev 245515)
+++ trunk/Source/WebKit/PlatformWPE.cmake	2019-05-20 14:50:54 UTC (rev 245516)
@@ -392,7 +392,7 @@
     set_target_properties(qtwpe PROPERTIES
         OUTPUT_NAME qtwpe
         AUTOMOC ON
-        CXX_STANDARD 14
+        CXX_STANDARD 17
     )
     target_compile_definitions(qtwpe PUBLIC QT_NO_KEYWORDS=1)
     target_link_libraries(qtwpe ${qtwpe_LIBRARIES})

Modified: trunk/Tools/ChangeLog (245515 => 245516)


--- trunk/Tools/ChangeLog	2019-05-20 14:49:46 UTC (rev 245515)
+++ trunk/Tools/ChangeLog	2019-05-20 14:50:54 UTC (rev 245516)
@@ -1,5 +1,17 @@
 2019-05-20  Ludovico de Nittis  <[email protected]>
 
+        [WPE][Qt] Use C++17 instead of C++14
+        https://bugs.webkit.org/show_bug.cgi?id=197415
+
+        Reviewed by Philippe Normand.
+
+        There was a regression introduced with the commit https://bugs.webkit.org/show_bug.cgi?id=197131
+        The WPE Qt port was not updated to C++17 and this leaded to a compilation error.
+
+        * TestWebKitAPI/glib/CMakeLists.txt:
+
+2019-05-20  Ludovico de Nittis  <[email protected]>
+
         [Flatpak][Qt] Meson: Unknown type feature for gstreamer
         https://bugs.webkit.org/show_bug.cgi?id=197408
 

Modified: trunk/Tools/TestWebKitAPI/glib/CMakeLists.txt (245515 => 245516)


--- trunk/Tools/TestWebKitAPI/glib/CMakeLists.txt	2019-05-20 14:49:46 UTC (rev 245515)
+++ trunk/Tools/TestWebKitAPI/glib/CMakeLists.txt	2019-05-20 14:50:54 UTC (rev 245516)
@@ -158,7 +158,7 @@
     set_target_properties(${test_name} PROPERTIES
         RUNTIME_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/TestWebKitAPI/WPEQt
         AUTOMOC ON
-        CXX_STANDARD 14
+        CXX_STANDARD 17
     )
     target_compile_definitions(${test_name} PUBLIC QT_NO_KEYWORDS=1)
     target_link_libraries(${test_name} ${WPEQtAPITest_LIBRARIES})
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to