Created attachment 112495 [details] small tweaks to efl macosx build on MAC it will set PLATFORM(MAC) which implies way too much apple port specific things, disabled in Platform.h for threading we need to link libobjc.dylib efl depends on FONTCONFIG and PNG and JPEG libraries too, macosx won't do implicit linking like linux stop using 1.0.999 in ecore and other libs, macosx linker cannot handle that, so use 1.0.99 instead fix ENABLE_ECORE_X flag libicuuc is actually icucore
depends on Bug 70913 , unless you compile on a case sensitive drive
Created attachment 112499 [details] small tweaks to efl macosx build (updated)
*** Bug 57437 has been marked as a duplicate of this bug. ***
Attachment 112499 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/wtf/CMakeLists.txt',..." exit_code: 1 Source/WebCore/platform/cairo/WidgetBackingStore.h:27: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 112651 [details] add -DU_DISABLE_RENAME for icu refreshed the UTF8 bug, removing the RENAMING of icu, and add it to CMake declaring it as compiler flag when compiling on apple
Attachment 112651 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/wtf/CMakeLists.txt',..." exit_code: 1 Source/WebCore/platform/cairo/WidgetBackingStore.h:27: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 7 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 112651 [details] add -DU_DISABLE_RENAME for icu View in context: https://bugs.webkit.org/attachment.cgi?id=112651&action=review You miss ChangeLog for this patch. You can make ChangeLog via Tools/Script/prepare-ChangeLog script. >> Source/WebCore/platform/cairo/WidgetBackingStore.h:27 >> +#include <cairo/cairo.h> > > Alphabetical sorting problem. [build/include_order] [4] Please run Tools/Script/check-webkit-style script before submitting this patch. > Source/cmake/FindEFL.cmake:7 > + eina>=1.0.99 Why do you reduce efl library version ?
Closing this bug because the EFL port has been removed from trunk. If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.