I had some link errors and not-found-headers issues related with ICU on Mac.
Created attachment 262894 [details] Patch
Comment on attachment 262894 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=262894&action=review > Source/JavaScriptCore/PlatformGTK.cmake:51 > +if (CMAKE_SYSTEM_NAME MATCHES "Darwin") Why is this specific to darwin? > Source/WTF/wtf/PlatformGTK.cmake:26 > +if (CMAKE_SYSTEM_NAME MATCHES "Darwin") Ditto.
Comment on attachment 262894 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=262894&action=review >> Source/JavaScriptCore/PlatformGTK.cmake:51 >> +if (CMAKE_SYSTEM_NAME MATCHES "Darwin") > > Why is this specific to darwin? No idea. The wonders of CMake on Linux I suppose :)
(In reply to comment #3) > Comment on attachment 262894 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=262894&action=review > > >> Source/JavaScriptCore/PlatformGTK.cmake:51 > >> +if (CMAKE_SYSTEM_NAME MATCHES "Darwin") > > > > Why is this specific to darwin? > > No idea. The wonders of CMake on Linux I suppose :) If that works for the other platforms, we could avoid conditionals that we don't even understand
Created attachment 263679 [details] patch
I’m just rubber stamping this; seems fine to me even though I’m not expert on how CMake works.
Committed r191442: <http://trac.webkit.org/changeset/191442>