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

Issue 525733005: use absolute path to clang plugins (Closed)

Created:
6 years, 3 months ago by Mostyn Bramley-Moore
Modified:
6 years, 3 months ago
Reviewers:
Nico
CC:
chromium-reviews, rune
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

use absolute path to clang plugins clang + icecc has problems finding libFindBadConstructs.so, probably due to a path bug in icecc. We can however workaround this bug by using the canonical absolute path instead of an absolute path that includes redundant directories (ie remove "tools/clang/scripts/../../../" from the middle). This has the benefit of simplifying and shortening clang compile commands. BUG=409571 Committed: https://crrev.com/e98080bad4592b495158eaaf2bc10f03b6ead511 Cr-Commit-Position: refs/heads/master@{#295446}

Patch Set 1 #

Patch Set 2 : apply a similar change to blink_gc_plugin_flags.sh #

Patch Set 3 : rebase on master, resolve merge conflict #

Patch Set 4 : rename SRC_ABS_DIR -> SRC_DIR for line length <= 80 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -5 lines) Patch
M tools/clang/scripts/blink_gc_plugin_flags.sh View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M tools/clang/scripts/plugin_flags.sh View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 25 (6 generated)
rune
I needed to modify blink_gc_plugin_flags.sh too when compiling content_shell.
6 years, 3 months ago (2014-09-01 09:39:15 UTC) #1
Mostyn Bramley-Moore
On 2014/09/01 09:39:15, rune wrote: > I needed to modify blink_gc_plugin_flags.sh too when compiling content_shell. ...
6 years, 3 months ago (2014-09-01 09:47:00 UTC) #2
Mostyn Bramley-Moore
@Nico: PTAL, this allows us to use clang with icecc, without having to disable the ...
6 years, 3 months ago (2014-09-01 10:08:16 UTC) #4
Nico
Did you file a bug with icecc?
6 years, 3 months ago (2014-09-01 19:22:50 UTC) #5
Mostyn Bramley-Moore
On 2014/09/01 19:22:50, Nico (hiding) wrote: > Did you file a bug with icecc? We ...
6 years, 3 months ago (2014-09-01 19:37:34 UTC) #6
Nico
On 2014/09/01 19:37:34, Mostyn Bramley-Moore wrote: > On 2014/09/01 19:22:50, Nico (hiding) wrote: > > ...
6 years, 3 months ago (2014-09-01 19:39:28 UTC) #7
Mostyn Bramley-Moore
> It also makes generated ninja files and command lines a bit longer. Actually I ...
6 years, 3 months ago (2014-09-01 19:50:22 UTC) #8
Nico
Oh, I see. Then the CL description is wrong, as the prior path is also ...
6 years, 3 months ago (2014-09-01 23:44:40 UTC) #9
Mostyn Bramley-Moore
On 2014/09/01 23:44:40, Nico (hiding) wrote: > Oh, I see. Then the CL description is ...
6 years, 3 months ago (2014-09-02 06:24:47 UTC) #10
Mostyn Bramley-Moore
> I have tried to clarify this a bit in the description now (it's hard ...
6 years, 3 months ago (2014-09-04 07:29:18 UTC) #11
Mostyn Bramley-Moore
*ping*
6 years, 3 months ago (2014-09-17 23:30:51 UTC) #12
Nico
lgtm (sorry, I thought I already had lg'd) Please do file an icecc bug though.
6 years, 3 months ago (2014-09-18 01:47:29 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/525733005/20001
6 years, 3 months ago (2014-09-18 07:28:54 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: mac_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu/builds/57569) mac_chromium_compile_dbg on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg/builds/16671)
6 years, 3 months ago (2014-09-18 07:31:33 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/525733005/40001
6 years, 3 months ago (2014-09-18 08:29:11 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/11795)
6 years, 3 months ago (2014-09-18 08:39:46 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/525733005/60001
6 years, 3 months ago (2014-09-18 08:47:32 UTC) #23
commit-bot: I haz the power
Committed patchset #4 (id:60001) as 8aa34a241d45f977a6cc6702fd9dec608e159d71
6 years, 3 months ago (2014-09-18 10:14:46 UTC) #24
commit-bot: I haz the power
6 years, 3 months ago (2014-09-18 10:56:16 UTC) #25
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/e98080bad4592b495158eaaf2bc10f03b6ead511
Cr-Commit-Position: refs/heads/master@{#295446}

Powered by Google App Engine
This is Rietveld 408576698