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

Issue 1021563002: Specify pnacl_newlib_dir to SCons when running nacl_integration (Closed)

Created:
5 years, 9 months ago by Derek Schuff
Modified:
5 years, 8 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

Specify pnacl_newlib_dir to SCons when running nacl_integration The PNaCl toolchain will soon be required by SCons to build the IRT. Even though nacl_integration doesn't use the IRT built by SCons, it still wants to set up the environment as part of the SCons global initialization, and that fails if the compiler is not found. Also remove the extra download, since the toolchain in the native_client directory (which is already synced by gclient) is now used. R=ncbray@chromium.org BUG= https://code.google.com/p/nativeclient/issues/detail?id=4088 Committed: https://crrev.com/a8469893a29933a288bccd858ebf0e080dbb9585 Cr-Commit-Position: refs/heads/master@{#321286}

Patch Set 1 #

Patch Set 2 : dont download toolchains at all, and instead provide pnacl_newlib_dir #

Total comments: 2

Patch Set 3 : fix interpolation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -9 lines) Patch
M chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py View 1 2 3 chunks +2 lines, -9 lines 0 comments Download

Messages

Total messages: 11 (1 generated)
Derek Schuff
5 years, 9 months ago (2015-03-18 19:52:21 UTC) #1
Nick Bray (chromium)
What bots don't have this toolchain already? (Naively, they should all get it via gclient ...
5 years, 9 months ago (2015-03-18 20:23:35 UTC) #2
Derek Schuff
PTAL. i removed the download entirely and fixed the actual problem.
5 years, 9 months ago (2015-03-18 23:29:19 UTC) #3
Nick Bray (chromium)
https://codereview.chromium.org/1021563002/diff/20001/chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py File chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py (right): https://codereview.chromium.org/1021563002/diff/20001/chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py#newcode117 chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py:117: pnacl_newlib_dir = os.path.join(toolchain_dir, 'pnacl_newlib' % arch_name) ... I suspect ...
5 years, 9 months ago (2015-03-18 23:34:12 UTC) #4
Derek Schuff
https://codereview.chromium.org/1021563002/diff/20001/chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py File chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py (right): https://codereview.chromium.org/1021563002/diff/20001/chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py#newcode117 chrome/test/nacl_test_injection/buildbot_chrome_nacl_stage.py:117: pnacl_newlib_dir = os.path.join(toolchain_dir, 'pnacl_newlib' % arch_name) On 2015/03/18 23:34:12, ...
5 years, 9 months ago (2015-03-18 23:40:18 UTC) #5
Nick Bray (chromium)
LGTM-ish, but the fact patch #2 passed the trybots makes me think the trybots aren't ...
5 years, 9 months ago (2015-03-19 00:19:02 UTC) #6
Derek Schuff
On 2015/03/19 00:19:02, Nick Bray (chromium) wrote: > LGTM-ish, but the fact patch #2 passed ...
5 years, 9 months ago (2015-03-19 00:36:25 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1021563002/40001
5 years, 9 months ago (2015-03-19 03:58:12 UTC) #9
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years, 9 months ago (2015-03-19 04:01:32 UTC) #10
commit-bot: I haz the power
5 years, 9 months ago (2015-03-19 04:02:19 UTC) #11
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/a8469893a29933a288bccd858ebf0e080dbb9585
Cr-Commit-Position: refs/heads/master@{#321286}

Powered by Google App Engine
This is Rietveld 408576698