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

Issue 1536403002: Disable sysroot for x86 and x64 only (Closed)

Created:
5 years ago by gordanac
Modified:
4 years, 11 months ago
Reviewers:
fbarchard, fbarchard1
CC:
petar.jovanovic, paul.l...
Base URL:
https://chromium.googlesource.com/libyuv/libyuv.git@master
Target Ref:
refs/heads/master
Project:
libyuv
Visibility:
Public.

Description

Disable sysroot for x86 and x64 only In addition to https://codereview.chromium.org/1526163002 disable sysroot only for x86 and x64. Keep using sysroot for other archs due to crosscompiling. BUG=none R=fbarchard@chromium.org Committed: https://chromium.googlesource.com/libyuv/libyuv/+/0f5c7660d1e98c5e6095bfcd7f73749150ca4362

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -2 lines) Patch
M README.chromium View 1 chunk +1 line, -1 line 0 comments Download
M libyuv.gyp View 1 chunk +7 lines, -1 line 1 comment Download

Messages

Total messages: 12 (4 generated)
gordanac
Please take a look. Change: https://chromium.googlesource.com/libyuv/libyuv/+/be984a8b9a130671c098920600ffb44cbb559340 broke mips linux build as per [1]. This is ...
5 years ago (2015-12-21 15:03:30 UTC) #2
kjellander_chromium
https://codereview.chromium.org/1536403002/diff/1/libyuv.gyp File libyuv.gyp (right): https://codereview.chromium.org/1536403002/diff/1/libyuv.gyp#newcode25 libyuv.gyp:25: ['target_arch=="ia32" or target_arch=="x64"', { I'm not sure about ARM ...
5 years ago (2015-12-21 18:59:48 UTC) #4
fbarchard
background - I did this change as I rolled chromium deps forward, which was because ...
5 years ago (2015-12-21 19:02:25 UTC) #6
fbarchard
lgtm I ran git cl patch and git try, and try bots passed.
5 years ago (2015-12-21 19:40:40 UTC) #7
fbarchard1
Committed patchset #1 (id:1) manually as 0f5c7660d1e98c5e6095bfcd7f73749150ca4362 (presubmit successful).
5 years ago (2015-12-21 19:41:19 UTC) #9
gordanac
On 2015/12/21 19:02:25, fbarchard wrote: > background - I did this change as I rolled ...
5 years ago (2015-12-22 15:54:06 UTC) #10
Sam Clegg
On 2015/12/22 15:54:06, gordanac wrote: > On 2015/12/21 19:02:25, fbarchard wrote: > > background - ...
4 years, 11 months ago (2016-01-06 19:01:09 UTC) #11
Sam Clegg
4 years, 11 months ago (2016-01-07 20:02:16 UTC) #12
Message was sent while issue was closed.
On 2016/01/06 19:01:09, Sam Clegg wrote:
> On 2015/12/22 15:54:06, gordanac wrote:
> > On 2015/12/21 19:02:25, fbarchard wrote:
> > > background - I did this change as I rolled chromium deps forward, which
was
> > > because I had system errors on Windows.  The roll caused linux build
errors
> to
> > > do with gtest including standard headers, so I pulled in this change from
> > > webrtc.  Its unclear if it was really necessary or affecting libyuv.
> > > 
> > > Note that if you bump the version, you should also update
> > > include/libyuv/version.h to be in sync.  Its not necessary to bump
> versions..
> > > mainly if there is an API change, the header version would allow ifdef's,
> and
> > a
> > > way to quote what version of libyuv you are on, when rolling into other
> > projects
> > > and/or version control systems.
> > 
> > Thank you for clarification. I actually thought version has to be increased
in
> > each change.
> > 
> > Can we do the roll in Chromium?
> 
> Yes, can we roll this into chromium ASAP, since it should also fix the Linux
ARM
> builder.
> 
> In the long run we shouldn't be setting this value even for x86 as it will
mean
> that the sysroot is not used for the libyuv build but its used for the rest of
> chrome, which is certainly wrong.
> 
> I suggest that we with make sure that the runhooks for libyuv correctly
install
> the sysroots, or set "use_sysroot=0" in gyp_libyuv where it won't effect the
> chromium build.

Ping.  Can we get this rolled into chromium?

Powered by Google App Engine
This is Rietveld 408576698