update-webkit --chromium invokes invokes update-webkit-chromium which checks for gclient. And it does this by looking the value of `gclient --version`. When gclient is not in the path, it returns an error. Given that this is not a failure and the script moves on to look for it in other places, this ends up as spurious error in the output that can be misleading. One fix would be to redirect stderr of the command to "nul" on windows and "/dev/null" on other platforms.
Created attachment 67762 [details] Redirect stderr from `gclient --version` to nul on windows and /dev/null on other platforms.
Comment on attachment 67762 [details] Redirect stderr from `gclient --version` to nul on windows and /dev/null on other platforms. This needs a ChangeLog.
btw, I see other places in perl code using "File::Spec->devnull()" instead of detecting the OS and setting a variable.
Created attachment 67959 [details] Redirect stderr from `gclient --version` to nul on windows and /dev/null on other platforms. Added ChangeLog and using commandExists() instead of back tick.
Comment on attachment 67959 [details] Redirect stderr from `gclient --version` to nul on windows and /dev/null on other platforms. Clearing flags on attachment: 67959 Committed r67806: <http://trac.webkit.org/changeset/67806>
All reviewed patches have been landed. Closing bug.