[webkit-reviews] review granted: [Bug 199408] [ews-build] Add build steps to Install Wpe and Gtk dependencies : [Attachment 373334] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 2 15:40:27 PDT 2019
Michael Catanzaro <mcatanzaro at igalia.com> has granted Aakash Jain
<aakash_jain at apple.com>'s request for review:
Bug 199408: [ews-build] Add build steps to Install Wpe and Gtk dependencies
https://bugs.webkit.org/show_bug.cgi?id=199408
Attachment 373334: Patch
https://bugs.webkit.org/attachment.cgi?id=373334&action=review
--- Comment #4 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Comment on attachment 373334
--> https://bugs.webkit.org/attachment.cgi?id=373334
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=373334&action=review
So I don't see how these new classes get used anywhere? Is it magic? :D
>> Tools/BuildSlaveSupport/ews-build/steps.py:597
>> + name = 'jhbuild'
>
> Not sure why this step is called 'jhbuild'. Copied it from build.webkit.org
configuration.
JHBuild is a development build environment that everything runs in. Basically
it's an overlay on top of the host's system dependencies where we can build and
install software to be used inside the JHBuild environment without requiring
root.
We usually write "jhbuild" because the Shift key requires effort to press. :)
> Tools/BuildSlaveSupport/ews-build/steps.py:601
> + haltOnFailure = False
Hm, I think failure should be fatal. We have a big problem if the JHBuild step
fails. It's unlikely WebKit would actually be able to run successfully in this
case anyway.
More information about the webkit-reviews
mailing list