diff options
author | Eric Hameleers <alien@slackware.com> | 2017-07-28 14:12:03 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2017-07-28 14:12:03 +0000 |
commit | 36507ec90b9ac23e1f22b48d1573f245251f2fe1 (patch) | |
tree | 9185ac5174fc0b2fd87099dcd9c779b14336bf22 /chromium | |
parent | 07d5e7a40b30eb9fa89f4de458c577d179ce4af3 (diff) | |
download | asb-36507ec90b9ac23e1f22b48d1573f245251f2fe1.tar.gz asb-36507ec90b9ac23e1f22b48d1573f245251f2fe1.tar.xz |
Initial revision
Diffstat (limited to 'chromium')
-rw-r--r-- | chromium/build/patches/chromium-gn-bootstrap-r2.patch | 18 | ||||
-rw-r--r-- | chromium/build/patches/chromium-gn-bootstrap-r8.patch | 18 |
2 files changed, 36 insertions, 0 deletions
diff --git a/chromium/build/patches/chromium-gn-bootstrap-r2.patch b/chromium/build/patches/chromium-gn-bootstrap-r2.patch new file mode 100644 index 00000000..956bb250 --- /dev/null +++ b/chromium/build/patches/chromium-gn-bootstrap-r2.patch @@ -0,0 +1,18 @@ +# Patch taken from Gentoo. +# Fixes gn bootstrapping error: +# thread_task_runner_handle.cc:(.text+0x84b): undefined reference to `base::ScopedClosureRunner::ScopedClosureRunner + +Index: tools/gn/bootstrap/bootstrap.py +diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py +index 38cfb117d29c3895291379f00d8dc8c8b0727474..679170e610f8292bcbeb76508fd247d322a69c79 100755 +--- a/tools/gn/bootstrap/bootstrap.py ++++ b/tools/gn/bootstrap/bootstrap.py +@@ -385,6 +385,7 @@ def write_gn_ninja(path, root_gen_dir, options): + 'base/base_switches.cc', + 'base/build_time.cc', + 'base/callback_internal.cc', ++ 'base/callback_helpers.cc', + 'base/command_line.cc', + 'base/debug/activity_tracker.cc', + 'base/debug/alias.cc', + diff --git a/chromium/build/patches/chromium-gn-bootstrap-r8.patch b/chromium/build/patches/chromium-gn-bootstrap-r8.patch new file mode 100644 index 00000000..34252b55 --- /dev/null +++ b/chromium/build/patches/chromium-gn-bootstrap-r8.patch @@ -0,0 +1,18 @@ +# 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', + |