Index: Makefile --- Makefile.orig 2015-07-10 10:09:24.000000000 +0200 +++ Makefile 2015-08-16 01:00:04.523305122 +0200 @@ -239,14 +239,13 @@ NACL_ARCHES = nacl_ia32 nacl_x64 # List of files that trigger Makefile regeneration: -GYPFILES = third_party/icu/icu.gypi third_party/icu/icu.gyp \ +GYPFILES = \ build/shim_headers.gypi build/features.gypi build/standalone.gypi \ build/toolchain.gypi build/all.gyp build/mac/asan.gyp \ build/android.gypi test/cctest/cctest.gyp \ test/unittests/unittests.gyp tools/gyp/v8.gyp \ tools/parser-shell.gyp testing/gmock.gyp testing/gtest.gyp \ - buildtools/third_party/libc++abi/libc++abi.gyp \ - buildtools/third_party/libc++/libc++.gyp samples/samples.gyp \ + samples/samples.gyp \ src/third_party/vtune/v8vtune.gyp src/d8.gyp # If vtunejit=on, the v8vtune.gyp will be appended. Index: build/all.gyp --- build/all.gyp.orig 2015-07-10 10:09:24.000000000 +0200 +++ build/all.gyp 2015-08-16 00:59:47.363210473 +0200 @@ -8,10 +8,7 @@ 'target_name': 'All', 'type': 'none', 'dependencies': [ - '../samples/samples.gyp:*', - '../src/d8.gyp:d8', - '../test/cctest/cctest.gyp:*', - '../test/unittests/unittests.gyp:*', + '../src/d8.gyp:d8' ], 'conditions': [ ['component!="shared_library"', { Index: build/standalone.gypi --- build/standalone.gypi.orig 2015-07-10 10:09:24.000000000 +0200 +++ build/standalone.gypi 2015-08-16 00:59:47.363210473 +0200 @@ -206,7 +206,7 @@ # (defines are passed via the command line, and build systems rebuild # things when their commandline changes). Nothing should ever read this # define. - 'defines': ['CR_CLANG_REVISION= #include #include +#include #include #include #include Index: src/base/platform/platform-posix.cc --- src/base/platform/platform-posix.cc.orig 2015-07-10 10:09:24.000000000 +0200 +++ src/base/platform/platform-posix.cc 2015-08-16 00:59:47.363210473 +0200 @@ -26,6 +26,9 @@ defined(__NetBSD__) || defined(__OpenBSD__) #include // NOLINT, for sysctl #endif +#if defined(__FreeBSD__) +#include +#endif #undef MAP_TYPE @@ -36,6 +39,7 @@ #include #include +#include #include "src/base/lazy-instance.h" #include "src/base/macros.h" Index: tools/gyp/v8.gyp --- tools/gyp/v8.gyp.orig 2015-07-10 10:09:24.000000000 +0200 +++ tools/gyp/v8.gyp 2015-08-16 00:59:47.363210473 +0200 @@ -348,6 +348,9 @@ '../..', ], 'sources': [ ### gcmole(all) ### + '<(SHARED_INTERMEDIATE_DIR)/libraries.cc', + '<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', + '../../src/snapshot/snapshot-empty.cc', '../../src/accessors.cc', '../../src/accessors.h', '../../src/allocation.cc',