WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
Patch
(1.38 KB, patch)
2018-04-07 06:17 PDT
,
Charlie Turner
no flags
Details
Formatted Diff
Diff
Patch
(1.89 KB, patch)
2018-04-07 06:26 PDT
,
Charlie Turner
no flags
Details
Formatted Diff
Diff
Patch
(2.68 KB, patch)
2018-04-09 01:43 PDT
,
Charlie Turner
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Charlie Turner
Comment 1
2018-04-07 06:16:13 PDT
Created
attachment 337420
[details]
Patch
Charlie Turner
Comment 2
2018-04-07 06:17:21 PDT
Created
attachment 337421
[details]
Patch
Charlie Turner
Comment 3
2018-04-07 06:26:08 PDT
Created
attachment 337422
[details]
Patch
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
Created
attachment 337488
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug