RESOLVED FIXED 184383
[WPE] Add some missing jhbuild dependencies
https://bugs.webkit.org/show_bug.cgi?id=184383
Summary [WPE] Add some missing jhbuild dependencies
Charlie Turner
Reported 2018-04-07 06:13:42 PDT
[WPE] Add some missing jhbuild dependencies on Fedora
Attachments
Patch (1.38 KB, patch)
2018-04-07 06:16 PDT, Charlie Turner
no flags
Patch (1.38 KB, patch)
2018-04-07 06:17 PDT, Charlie Turner
no flags
Patch (1.89 KB, patch)
2018-04-07 06:26 PDT, Charlie Turner
no flags
Patch (2.68 KB, patch)
2018-04-09 01:43 PDT, Charlie Turner
no flags
Charlie Turner
Comment 1 2018-04-07 06:16:13 PDT
Charlie Turner
Comment 2 2018-04-07 06:17:21 PDT
Charlie Turner
Comment 3 2018-04-07 06:26:08 PDT
Michael Catanzaro
Comment 4 2018-04-07 11:04:16 PDT
Comment on attachment 337422 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=337422&action=review Please make some attempt to update Debian and Arch as well > Tools/wpe/install-dependencies:294 > + libXrandr-devel \ xorg-xrandr for Arch, libxrandr-dev for Debian > Tools/wpe/install-dependencies:299 > + mesa-libEGL-devel \ libegl1-mesa-dev for Debian. I guess in Arch it's just included in mesa > Tools/wpe/install-dependencies:305 > + yasm" yasm in all three distros.
Adrian Perez
Comment 5 2018-04-07 15:39:56 PDT
(In reply to Michael Catanzaro from comment #4) > Comment on attachment 337422 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=337422&action=review > > Please make some attempt to update Debian and Arch as well > > > Tools/wpe/install-dependencies:294 > > + libXrandr-devel \ > > xorg-xrandr for Arch, libxrandr-dev for Debian > > > Tools/wpe/install-dependencies:299 > > + mesa-libEGL-devel \ > > libegl1-mesa-dev for Debian. I guess in Arch it's just included in mesa Yes, I can confirm this. In Arch there are no “*-devel” packages; the “normal” package includes also the files needed for development.
Charlie Turner
Comment 6 2018-04-09 01:43:16 PDT
Adrian Perez
Comment 7 2018-04-09 02:48:30 PDT
Comment on attachment 337488 [details] Patch Informal r+ here :-) Works fine on Arch Linux with the patch applied (I actually tested), and the Debian/Fedora parts of the changes LGTM as well (I am not very familiar with Fedora, though).
Michael Catanzaro
Comment 8 2018-04-09 12:40:03 PDT
Comment on attachment 337488 [details] Patch JHBuild will always be a best-effort, works-for-me thing... we'll just make it as reliable as we can.
WebKit Commit Bot
Comment 9 2018-04-09 12:41:58 PDT
Comment on attachment 337488 [details] Patch Rejecting attachment 337488 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.webkit.org', '--bot-id=webkit-cq-01', 'validate-changelog', '--check-oops', '--non-interactive', 337488, '--port=mac']" exit_code: 1 cwd: /Volumes/Data/EWS/WebKit ChangeLog entry in Tools/ChangeLog contains OOPS!. Full output: http://webkit-queues.webkit.org/results/7256352
Michael Catanzaro
Comment 10 2018-04-09 12:56:19 PDT
(In reply to WebKit Commit Bot from comment #9) > ChangeLog entry in Tools/ChangeLog contains OOPS!
Carlos Alberto Lopez Perez
Comment 11 2018-04-09 15:35:29 PDT
(In reply to Michael Catanzaro from comment #10) > (In reply to WebKit Commit Bot from comment #9) > > ChangeLog entry in Tools/ChangeLog contains OOPS! and what is wrong with that? didn't you gave an r+ with the cq+?
Michael Catanzaro
Comment 12 2018-04-09 17:58:59 PDT
Comment on attachment 337488 [details] Patch Um, nope, because there was no r?. Trying again.
WebKit Commit Bot
Comment 13 2018-04-09 18:25:25 PDT
Comment on attachment 337488 [details] Patch Clearing flags on attachment: 337488 Committed r230460: <https://trac.webkit.org/changeset/230460>
WebKit Commit Bot
Comment 14 2018-04-09 18:25:26 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.