# Patch taken from Gentoo. # Fixes gn bootstrapping error: # task_scheduler_impl.cc:(.text+0x191): undefined reference to `base::internal::GetEnvironmentIndexForTraits(base::TaskTraits const&)' Index: tools/gn/bootstrap/bootstrap.py diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py index 6f2f5b1264519ea38cc36fb0b7e2cc24c378ca7a..0b03d2626b358fb90ab39d737679ee47bd60303b 100755 --- a/tools/gn/bootstrap/bootstrap.py +++ b/tools/gn/bootstrap/bootstrap.py @@ -487,6 +487,7 @@ def write_gn_ninja(path, root_gen_dir, options): 'base/sys_info.cc', 'base/task_runner.cc', 'base/task_scheduler/delayed_task_manager.cc', + 'base/task_scheduler/environment_config.cc', 'base/task_scheduler/post_task.cc', 'base/task_scheduler/priority_queue.cc', 'base/task_scheduler/scheduler_lock_impl.cc',