Simplify cros chrome-sdk |
|||||||||||
Issue descriptionRemove unused parts to simplify cros chrome-sdk.
,
Dec 22 2016
,
Dec 28 2016
,
Dec 28 2016
We have switched completely to GN and removed GYP support. Now, we should: Deprecate --clang, --component, and --fastbuild; devs who want to use these options can modify GN_ARGS and rerun 'gn gen' themselves.
,
Feb 6 2017
+llozano@ WRT if/when we should deprecate --clang from Simple Chrome. --fastbuild now just sets 'symbol_level = 1' in $GN_ARGS, but we should probably remove it (see issue 689090 for concerns that Simple Chrome does not automatically run 'gn gen'). --component now just sets 'is_component_build = true' in $GN_ARGS, which has the same concerns.
,
Feb 6 2017
Also note: 'is_component_build = True' may not even work and is probably not something we should try to support in Simple Chrome.
,
Feb 6 2017
regarding #5 we should be able to deprecate --clang in a few weeks (~3) I will do that once we have totally migrated to clang.
,
Feb 22 2017
llozano@ - I just sent out a PSA to chromium-os-dev@chromium.org, and have a CL up to stop passing --fastbuild in the CQ builders (which just caused a build failure in the PFQ, see issue 695086 ). I plan to deprecate --component and --fastbuild once that lands. Let me know if we are ready to remove --clang also.
,
Feb 22 2017
,
Feb 23 2017
Building a Debug chrome binary without component build with simplechrome fails for ARM builds: error: PLT offset too large, try linking with --long-plt Should is_component_build = true be still used for Debug builds?
,
Feb 23 2017
I just posted a workaround for the --long-plt issue in https://bugs.chromium.org/p/chromium/issues/detail?id=583532. Can you give it a try? If it works, you should not need to build using is_component_build.
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Feb 27 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c commit b7669c091d6fd92890e9e88b8fd3be0ac8eae96c Author: Steven Bennetts <stevenjb@chromium.org> Date: Mon Feb 27 18:15:58 2017 cros_chrome_sdk: Elim --fastbuild and --component BUG= chromium:599771 TEST=cli/cros/cros_chrome_sdk_unittest Change-Id: Ia9c4888f13783b6835e486a5b9e640f16633ba84 Reviewed-on: https://chromium-review.googlesource.com/445972 Commit-Ready: Steven Bennetts <stevenjb@chromium.org> Tested-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Achuith Bhandarkar <achuith@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> [modify] https://crrev.com/b7669c091d6fd92890e9e88b8fd3be0ac8eae96c/cli/cros/cros_chrome_sdk.py
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
|||||||||||
►
Sign in to add a comment |
|||||||||||
Comment 1 by steve...@chromium.org
, Apr 5 2016Labels: -Pri-3 Pri-2
Owner: steve...@chromium.org