[Webkit-unassigned] [Bug 134727] [GTK] Gstreamer missing from the install-dependencies script

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 9 08:35:34 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=134727


Carlos Alberto Lopez Perez <clopez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clopez at igalia.com




--- Comment #13 from Carlos Alberto Lopez Perez <clopez at igalia.com>  2014-07-09 08:35:49 PST ---
For the record, my understanding is the following:

The purpose of the internal JHBuild is to build _specific_ versions (note the specific: it don't matters if is newer or older, but the exact version) of the dependencies that could make the layout tests behave different (ex: the typical one pixel difference).

So the only way of running the layout tests and getting consistent results is using the internal JHBuild.

When we raise the version of a library of the JHBuild, we also have to rebaseline a bunch of tests that will give different results with the new version of that library.

While is true that you can use your system libraries on a modern enough distribution, you can't be sure that the results you are getting for the layout tests are consistent with what the rest of developers (and the bots) get.

The purpose of the script update-webkitgtklibs is to install the system dependencies required to bootstrap the internal JHBuild, as also to install the system dependencies required to build webkitgtk+ that are not provided in the JHBuild (because that dependencies won't affect the results of the layout tests).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list