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

Issue 1900823002: Use lkgr revision of Clang for PDFium (Closed)

Created:
4 years, 8 months ago by Wei Li
Modified:
4 years, 8 months ago
Reviewers:
Tom Sepez, Lei Zhang, Nico
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium.git@master
Target Ref:
refs/heads/master
Project:
pdfium
Visibility:
Public.

Description

Use lkgr revision of Clang for PDFium Recent change of Clang (https://codereview.chromium.org/1879753002) invokes GetVSVersion() which imports vs_toolchain which PDFium has not used yet. This breaks our bots. Now we pinned Clang to last good version. We can either change back to use Tot Clang after we have toolchain utility, or we can roll Clang periodically. Committed: https://pdfium.googlesource.com/pdfium/+/b34d72b1045aafa420f6749b098e0ae6d9ce18b9

Patch Set 1 #

Total comments: 4

Patch Set 2 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -1 line) Patch
M DEPS View 1 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 16 (7 generated)
Wei Li
Original CL owner is not reachable. Another Clang member is not familiar with our code, ...
4 years, 8 months ago (2016-04-18 18:50:27 UTC) #2
Tom Sepez
lgtm https://codereview.chromium.org/1900823002/diff/1/DEPS File DEPS (right): https://codereview.chromium.org/1900823002/diff/1/DEPS#newcode16 DEPS:16: 'clang_revision': '87058e09f9c547eb5d00cb8ca666c6aec203a117', nit alphabetize https://codereview.chromium.org/1900823002/diff/1/DEPS#newcode39 DEPS:39: "tools/clang": nit: ...
4 years, 8 months ago (2016-04-18 18:51:47 UTC) #3
Wei Li
thanks https://codereview.chromium.org/1900823002/diff/1/DEPS File DEPS (right): https://codereview.chromium.org/1900823002/diff/1/DEPS#newcode16 DEPS:16: 'clang_revision': '87058e09f9c547eb5d00cb8ca666c6aec203a117', On 2016/04/18 18:51:46, Tom Sepez wrote: ...
4 years, 8 months ago (2016-04-18 19:09:05 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1900823002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1900823002/60001
4 years, 8 months ago (2016-04-18 19:12:04 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:60001) as https://pdfium.googlesource.com/pdfium/+/b34d72b1045aafa420f6749b098e0ae6d9ce18b9
4 years, 8 months ago (2016-04-18 19:24:39 UTC) #11
Nico
I don't think this is a good fix. You'll use a different clang version as ...
4 years, 8 months ago (2016-04-18 19:27:26 UTC) #13
Wei Li
On 2016/04/18 19:27:26, Nico wrote: > I don't think this is a good fix. You'll ...
4 years, 8 months ago (2016-04-18 19:31:23 UTC) #14
Nico
As far as I know, v8 has a pinned chromium and uses the clang of ...
4 years, 8 months ago (2016-04-18 19:45:26 UTC) #15
Nico
4 years, 8 months ago (2016-04-18 19:45:52 UTC) #16
Message was sent while issue was closed.
On 2016/04/18 19:31:23, Wei Li wrote:
> On 2016/04/18 19:27:26, Nico wrote:
> > I don't think this is a good fix. You'll use a different clang version as
the
> > rest of the world, which sets you up for long-term pain.
> > 
> > I'd recommend sending me a change to update.py that silently doesn't copy
> > msdia*.dll if it doesn't exist.
> 
> I am having https://codereview.chromium.org/1900823002/ pending, which should
be
> done very soon to solve this problem permanently.

That links to this cl? :-)

> 
> BTW,  v8 is using an even older version of Clang.

Powered by Google App Engine
This is Rietveld 408576698