      defines = [ "BUILDING_V8_BASE_SHARED" ]
    }
  
-@@ -2355,7 +2371,7 @@ v8_component("v8_libplatform") {
+@@ -2418,7 +2434,7 @@ v8_component("v8_libplatform") {
  
    configs = [ ":internal_config_base" ]
  

     deps = [
       ":v8_base",
       ":v8_libbase",
@@ -2455,6 +2473,8 @@ v8_executable("mkpeephole") {
     ":internal_config",
   ]
 

diff --git a/BUILD.gn b/BUILD.gn
index 8895103..69f8bf5 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -137,25 +137,41 @@ config("internal_config") {
   if (is_component_build) {
     defines = [ "BUILDING_V8_SHARED" ]
   }
