Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(236)

Issue 1997993003: Add support for Jessie ARM64 sysroot (Closed)

Created:
4 years, 7 months ago by apatole
Modified:
4 years, 6 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add support for Jessie ARM64 sysroot This change modifies sysroot creation scripts to be able to build sysroot for ARM64 Linux. BUG=613452 Committed: https://crrev.com/52f5e999bf2a3700d8f22b13121f27aebc60b1a3 Cr-Commit-Position: refs/heads/master@{#396892}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Incorporating review comments #

Patch Set 3 : Forgot to sort DEBIAN_PACKAGES_X86 variable in last patch set #

Unified diffs Side-by-side diffs Delta from patch set Stats (+271 lines, -6 lines) Patch
A build/linux/sysroot_scripts/packagelist.jessie.arm64 View 1 chunk +181 lines, -0 lines 0 comments Download
M build/linux/sysroot_scripts/sysroot-creator.sh View 1 10 chunks +76 lines, -1 line 0 comments Download
M build/linux/sysroot_scripts/sysroot-creator-jessie.sh View 1 2 1 chunk +14 lines, -5 lines 0 comments Download

Messages

Total messages: 27 (9 generated)
apatole
On 2016/05/24 06:26:20, apatole wrote: > mailto:apatole@nvidia.com changed reviewers: > + mailto:mmoss@chromium.org, mailto:phajdan.jr@chromium.org, mailto:thestig@chromium.org Hi ...
4 years, 7 months ago (2016-05-27 08:01:45 UTC) #3
Lei Zhang
https://codereview.chromium.org/1997993003/diff/1/build/linux/sysroot_scripts/sysroot-creator-jessie.sh File build/linux/sysroot_scripts/sysroot-creator-jessie.sh (right): https://codereview.chromium.org/1997993003/diff/1/build/linux/sysroot_scripts/sysroot-creator-jessie.sh#newcode221 build/linux/sysroot_scripts/sysroot-creator-jessie.sh:221: libitm1 Would you mind sorting this in alphabetical order, ...
4 years, 6 months ago (2016-05-27 21:04:47 UTC) #6
apatole
On 2016/05/27 21:04:47, Lei Zhang wrote: > https://codereview.chromium.org/1997993003/diff/1/build/linux/sysroot_scripts/sysroot-creator-jessie.sh > File build/linux/sysroot_scripts/sysroot-creator-jessie.sh (right): > > https://codereview.chromium.org/1997993003/diff/1/build/linux/sysroot_scripts/sysroot-creator-jessie.sh#newcode221 ...
4 years, 6 months ago (2016-05-30 08:41:10 UTC) #7
Lei Zhang
lgtm
4 years, 6 months ago (2016-05-30 19:18:58 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1997993003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1997993003/40001
4 years, 6 months ago (2016-05-30 19:19:09 UTC) #10
commit-bot: I haz the power
The author apatole@nvidia.com has not signed Google Contributor License Agreement. Please visit https://cla.developers.google.com to sign ...
4 years, 6 months ago (2016-05-30 19:19:12 UTC) #12
apatole
On 2016/05/30 19:19:12, commit-bot: I haz the power wrote: > The author mailto:apatole@nvidia.com has not ...
4 years, 6 months ago (2016-05-31 18:21:07 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1997993003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1997993003/40001
4 years, 6 months ago (2016-05-31 18:21:37 UTC) #15
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 6 months ago (2016-05-31 19:23:35 UTC) #17
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/52f5e999bf2a3700d8f22b13121f27aebc60b1a3 Cr-Commit-Position: refs/heads/master@{#396892}
4 years, 6 months ago (2016-05-31 19:26:01 UTC) #19
Nico
Sorry, just now saw this. Why do we have a wheezy sysroot for everything (including ...
4 years, 6 months ago (2016-06-02 17:59:00 UTC) #20
apatole
On 2016/06/02 17:59:00, Nico wrote: > Sorry, just now saw this. Why do we have ...
4 years, 6 months ago (2016-06-03 06:01:01 UTC) #21
apatole
One more observation regarding arm64 sysroot, It seems debian started supporting arm64 only Jessie onwards. ...
4 years, 6 months ago (2016-06-03 12:03:32 UTC) #22
Nico
I'm not super familiar with sysroots, but for android arm64 builds we have a wheezy ...
4 years, 6 months ago (2016-06-04 01:15:45 UTC) #23
Riku Voipio
On 2016/06/04 01:15:45, Nico wrote: > I'm not super familiar with sysroots, but for android ...
4 years, 6 months ago (2016-06-07 07:08:13 UTC) #24
apatole
Hi Lie/Nico, Let me know do you think? Let me know if you are OK ...
4 years, 6 months ago (2016-06-08 06:14:52 UTC) #25
apatole
On 2016/06/08 06:14:52, apatole wrote: > Hi Lie/Nico, > Let me know do you think? ...
4 years, 6 months ago (2016-06-15 06:04:12 UTC) #26
Lei Zhang
4 years, 6 months ago (2016-06-16 00:26:15 UTC) #27
Message was sent while issue was closed.
On 2016/06/04 01:15:45, Nico (traveling...slow) wrote:
> I'm not super familiar with sysroots, but for android arm64 builds we have a
> wheezy sysroot as far as I know, and for all other target archs we currently
use
> wheezy too. It's true that we need to upgrade at some point, but I think it's
> better if all sysroots are on the same version and update all at once. (Lei,
> does that make sense? Do you disagree with that?)

Sorry for the late reply. sbc@ and I looked at upgrading sysroot but decided we
wanted our bots to be upgraded off of Ubuntu Precise first. We've been nagging
Chrome Infrastructure folks to get going on that.

It would be nice to have all the sysroots be the same version, and I believe we
will get there eventually. But in the mean time, if Jessie is the first version
with ARM64 support, and ARM64 is a community supported, best effort thing, I'm
ok with the discrepancy.

Powered by Google App Engine
This is Rietveld 408576698