 +    target_link_libraries(WebCore -Wl,--unresolved-symbols=ignore-in-object-files 
 +        -L${SANDBOX}/lib64 -L${SANDBOX}/lib
 +        ${WebCore_LIBRARIES}
-+        ffi gmodule-2.0 icudata epoxy pangoft2-1.0 pixman-1 gthread-2.0
++        ffi gmodule-2.0 icuhemdata epoxy pangoft2-1.0 pixman-1 gthread-2.0
 +        log android stdc++ intl iconv
 +    )
 +else ()

 #if (COMPILER(GCC_OR_CLANG) && defined(__VFP_FP__))
diff -Naur webkitgtk-2.10.7/Source/JavaScriptCore/CMakeLists.txt webkitgtk-2.10.7/Source/JavaScriptCore/CMakeLists.txt
--- webkitgtk-2.10.7/Source/JavaScriptCore/CMakeLists.txt	2016-01-29 21:59:32.000000000 +0530
+++ webkitgtk-2.10.7/Source/JavaScriptCore/CMakeLists.txt	2016-04-05 22:52:15.496286112 +0530
@@ -752,7 +752,11 @@
     ${JAVASCRIPTCORE_DIR}/llint/LLIntOffsetsExtractor.cpp
     ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/LLIntDesiredOffsets.h ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Bytecodes.h
 )
-target_link_libraries(LLIntOffsetsExtractor WTF)
+if ( MIPS OR MIPS64 )
+    target_link_libraries(LLIntOffsetsExtractor WTF -L${SANDBOX}/lib ffi gmodule-2.0 icudata intl iconv)
+else ()
+    target_link_libraries(LLIntOffsetsExtractor WTF)
+endif ()

     instance->m_data = data;
diff -Naur webkitgtk-2.10.7/Source/WebKit2/PlatformGTK.cmake webkitgtk-2.10.7/Source/WebKit2/PlatformGTK.cmake
--- webkitgtk-2.10.7/Source/WebKit2/PlatformGTK.cmake	2016-01-29 21:59:33.000000000 +0530
+++ webkitgtk-2.10.7/Source/WebKit2/PlatformGTK.cmake	2016-04-27 23:08:20.524247391 +0530
@@ -570,7 +570,7 @@
 
 list(APPEND WebKit2_LIBRARIES
