Title: [287718] trunk
- Revision
- 287718
- Author
- stephan.sz...@sony.com
- Date
- 2022-01-06 15:00:36 -0800 (Thu, 06 Jan 2022)
Log Message
[PlayStation] Fix build break after r287698
https://bugs.webkit.org/show_bug.cgi?id=234931
Unreviewed build fix
.:
* Source/cmake/OptionsPlayStation.cmake: Workaround for not having u8string for gtest.
Source/WTF:
* wtf/PlatformHave.h: Use MISSING_STD_FILESYSTEM_PATH_CONSTRUCTOR on PlayStation
Modified Paths
Diff
Modified: trunk/ChangeLog (287717 => 287718)
--- trunk/ChangeLog 2022-01-06 22:31:58 UTC (rev 287717)
+++ trunk/ChangeLog 2022-01-06 23:00:36 UTC (rev 287718)
@@ -1,3 +1,12 @@
+2022-01-06 Stephan Szabo <stephan.sz...@sony.com>
+
+ [PlayStation] Fix build break after r287698
+ https://bugs.webkit.org/show_bug.cgi?id=234931
+
+ Unreviewed build fix
+
+ * Source/cmake/OptionsPlayStation.cmake: Workaround for not having u8string for gtest.
+
2022-01-06 Fujii Hironori <hironori.fu...@sony.com>
[MSVC] Suppress new warnings C5054 and C5055 introduced by /permissive-
Modified: trunk/Source/WTF/ChangeLog (287717 => 287718)
--- trunk/Source/WTF/ChangeLog 2022-01-06 22:31:58 UTC (rev 287717)
+++ trunk/Source/WTF/ChangeLog 2022-01-06 23:00:36 UTC (rev 287718)
@@ -1,3 +1,12 @@
+2022-01-06 Stephan Szabo <stephan.sz...@sony.com>
+
+ [PlayStation] Fix build break after r287698
+ https://bugs.webkit.org/show_bug.cgi?id=234931
+
+ Unreviewed build fix
+
+ * wtf/PlatformHave.h: Use MISSING_STD_FILESYSTEM_PATH_CONSTRUCTOR on PlayStation
+
2022-01-06 Alex Christensen <achristen...@webkit.org>
Start using C++20
Modified: trunk/Source/WTF/wtf/PlatformHave.h (287717 => 287718)
--- trunk/Source/WTF/wtf/PlatformHave.h 2022-01-06 22:31:58 UTC (rev 287717)
+++ trunk/Source/WTF/wtf/PlatformHave.h 2022-01-06 23:00:36 UTC (rev 287718)
@@ -115,6 +115,8 @@
#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED < 120000
#define HAVE_MISSING_STD_FILESYSTEM_PATH_CONSTRUCTOR 1
+#elif PLATFORM(PLAYSTATION)
+#define HAVE_MISSING_STD_FILESYSTEM_PATH_CONSTRUCTOR 1
#elif COMPILER(GCC)
#if !GCC_VERSION_AT_LEAST(9, 0, 0)
#define HAVE_MISSING_STD_FILESYSTEM_PATH_CONSTRUCTOR 1
Modified: trunk/Source/cmake/OptionsPlayStation.cmake (287717 => 287718)
--- trunk/Source/cmake/OptionsPlayStation.cmake 2022-01-06 22:31:58 UTC (rev 287717)
+++ trunk/Source/cmake/OptionsPlayStation.cmake 2022-01-06 23:00:36 UTC (rev 287718)
@@ -299,3 +299,7 @@
if (HAVE_MEMMEM)
add_definitions(-DHAVE_MEMMEM=1)
endif ()
+
+# FIXME: gtest assumes that you will have u8string if __cpp_char8_t
+# (feature test macro) is defined.
+add_compile_options(-U__cpp_char8_t)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes