diff -Nurx -x'*~' mozilla-release.orig/dom/ipc/ContentChild.cpp mozilla-release/dom/ipc/ContentChild.cpp --- mozilla-release.orig/dom/ipc/ContentChild.cpp 2011-11-20 14:44:30.000000000 -0500 +++ mozilla-release/dom/ipc/ContentChild.cpp 2015-09-25 00:00:34.000000000 -0400 @@ -37,6 +37,7 @@ * * ***** END LICENSE BLOCK ***** */ +#include #ifdef MOZ_WIDGET_GTK2 #include #endif diff -Nurx -x'*~' mozilla-release.orig/dom/plugins/ipc/PluginModuleChild.cpp mozilla-release/dom/plugins/ipc/PluginModuleChild.cpp --- mozilla-release.orig/dom/plugins/ipc/PluginModuleChild.cpp 2011-11-20 14:44:30.000000000 -0500 +++ mozilla-release/dom/plugins/ipc/PluginModuleChild.cpp 2015-09-24 23:50:22.000000000 -0400 @@ -37,6 +37,7 @@ * * ***** END LICENSE BLOCK ***** */ +#include // for _exit() #ifdef MOZ_WIDGET_QT #include #include "nsQAppInstance.h" diff -Nurd -x'*~' mozilla-release.orig/ipc/chromium/src/base/file_util_linux.cc mozilla-release/ipc/chromium/src/base/file_util_linux.cc --- mozilla-release.orig/ipc/chromium/src/base/file_util_linux.cc 2011-11-20 14:44:33.000000000 -0500 +++ mozilla-release/ipc/chromium/src/base/file_util_linux.cc 2015-09-24 03:54:43.000000000 -0400 @@ -5,6 +5,9 @@ #include "base/file_util.h" #include +#if defined(ANDROID) || defined(OS_POSIX) +#include +#endif #include #include diff -Nurd -x'*~' mozilla-release.orig/ipc/chromium/src/base/message_pump_libevent.cc mozilla-release/ipc/chromium/src/base/message_pump_libevent.cc --- mozilla-release.orig/ipc/chromium/src/base/message_pump_libevent.cc 2011-11-20 14:44:33.000000000 -0500 +++ mozilla-release/ipc/chromium/src/base/message_pump_libevent.cc 2015-09-24 03:54:43.000000000 -0400 @@ -6,6 +6,9 @@ #include #include +#if defined(ANDROID) || defined(OS_POSIX) +#include +#endif #include "eintr_wrapper.h" #include "base/logging.h" diff -Nurd -x'*~' mozilla-release.orig/ipc/chromium/src/base/time_posix.cc mozilla-release/ipc/chromium/src/base/time_posix.cc --- mozilla-release.orig/ipc/chromium/src/base/time_posix.cc 2011-11-20 14:44:34.000000000 -0500 +++ mozilla-release/ipc/chromium/src/base/time_posix.cc 2015-09-24 03:54:44.000000000 -0400 @@ -13,6 +13,9 @@ #else #include #endif +#if defined(ANDROID) || defined(OS_POSIX) +#include +#endif #include diff -Nurd -x'*~' mozilla-release.orig/ipc/chromium/src/chrome/common/ipc_channel_posix.cc mozilla-release/ipc/chromium/src/chrome/common/ipc_channel_posix.cc --- mozilla-release.orig/ipc/chromium/src/chrome/common/ipc_channel_posix.cc 2011-11-20 14:44:34.000000000 -0500 +++ mozilla-release/ipc/chromium/src/chrome/common/ipc_channel_posix.cc 2015-09-24 04:16:39.000000000 -0400 @@ -11,6 +11,9 @@ #include #include #include +#if defined(ANDROID) || defined(OS_POSIX) +#include +#endif #include #include --- mozilla-release.orig/toolkit/xre/nsEmbedFunctions.cpp 2011-11-20 14:44:52.000000000 -0500 +++ mozilla-release/toolkit/xre/nsEmbedFunctions.cpp 2015-10-13 02:24:47.000000000 -0400 @@ -43,6 +43,9 @@ #include "nsXULAppAPI.h" +#if defined(ANDROID) || defined(OS_POSIX) +#include +#endif #include #if defined(MOZ_WIDGET_GTK2) #include