Issue metadata
Sign in to add a comment
|
Can't run Java in MSVC commit bot |
||||||||||||||||||||||||
Issue descriptionI'm trying to submit a CL (https://chromium-review.googlesource.com/c/chromium/src/+/783555), but it fails on the MSVC bot because it can't find 'java' in %PATH%. It's not entirely clear whether running a Java program during a Windows build is supposed to work. On one hand, it works on all the other Windows bots, and it's necessary for the change I'm trying to land. OTOH, the instructions for building on Windows (https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md) don't say anything about Java, so I'm concerned my change might make Java a dependency for Windows builds when it wasn't before.
,
Jan 23 2018
As I just replied on chromium-dev@, this isn't supposed to work, and I wouldn't actually expect it to work on *any* windows bot. I think the primary question here is: what's our expectation around using Closure for WebUI these days? Can we make this work with the node-based version of Closure? Or should we be avoiding Closure? Or should we just give up and make java be available everywhere?
,
Jan 23 2018
Java isn't supposed to work on Mac and Linux either. I feel strongly that we shouldn't add deps on yet more languages.
,
Jan 23 2018
,
Jan 23 2018
You don't get to WontFix this just yet, given that there's likely a real product need and given that we already have patterns of using closure in other cases. Either we need to decide to *not* do it everywhere, or to allow it everywhere. Currently the situation is confusing.
,
Jan 23 2018
whoops, forgot the :).
,
Jan 23 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by jrw@google.com
, Jan 23 2018