Summary: | [GTK] Build Xvfb with jhbuild | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Gustavo Noronha (kov) <gustavo> | ||||||||||||||
Component: | WebKitGTK | Assignee: | Gustavo Noronha (kov) <gustavo> | ||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||
Severity: | Normal | CC: | cdumez, commit-queue, eric.carlson, esprehn+autocc, glenn, gtk-ews, jer.noble, mrobinson, pnormand, rego+ews, rego, xan.lopez | ||||||||||||||
Priority: | P2 | ||||||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||
OS: | Unspecified | ||||||||||||||||
Attachments: |
|
Description
Gustavo Noronha (kov)
2013-05-10 08:02:38 PDT
Needs the following additional packages in the bots: xutils-dev xtrans-dev libxfont-dev libpciaccess-dev Created attachment 201348 [details]
Patch
We need the packages that are now listed in install-dependencies installed on the bots =) Comment on attachment 201348 [details] Patch Attachment 201348 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/274484 (In reply to comment #1) > Needs the following additional packages in the bots: xutils-dev xtrans-dev libxfont-dev libpciaccess-dev I've just installed the packages in the bots and my EWS (just pending 32-bits bot). Looks like we need x11proto-gl-dev from experimental. I installed it on my bots , ubuntu has a new enough version since precise. http://packages.ubuntu.com/search?keywords=x11proto-gl-dev Created attachment 201424 [details]
Patch
(In reply to comment #6) > Looks like we need x11proto-gl-dev from experimental. I installed it on my bots , ubuntu has a new enough version since precise. http://packages.ubuntu.com/search?keywords=x11proto-gl-dev Installed in the Igalia bots and my EWS, version installed is 1.4.16-1. Comment on attachment 201424 [details] Patch Attachment 201424 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/405149 Some more deps found: No package 'xcmiscproto' found No package 'bigreqsproto' found Requested 'randrproto >= 1.4.0' but version of RandrProto is 1.3.2 Requested 'inputproto >= 2.3' but version of InputProto is 2.2 No package 'videoproto' found No package 'scrnsaverproto' found No package 'resourceproto' found No package 'xf86driproto' found No package 'xkbfile' found Created attachment 201558 [details]
Patch
This is what I had to do: apt-get install -t experimental x11proto-xcmisc-dev x11proto-bigreqs-dev x11proto-randr-dev x11proto-input-dev x11proto-video-dev x11proto-scrnsaver-dev x11proto-resource-dev x11proto-xf86dri-dev libxkbfile-dev (In reply to comment #12) > This is what I had to do: > > apt-get install -t experimental x11proto-xcmisc-dev x11proto-bigreqs-dev x11proto-randr-dev x11proto-input-dev x11proto-video-dev x11proto-scrnsaver-dev x11proto-resource-dev x11proto-xf86dri-dev libxkbfile-dev Installed them in Igalia bots and my EWS. Comment on attachment 201558 [details] Patch Attachment 201558 [details] did not pass gtk-wk2-ews (gtk-wk2): Output: http://webkit-queues.appspot.com/results/265859 Comment on attachment 201558 [details] Patch Attachment 201558 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/265857 Created attachment 201580 [details]
Patch
Comment on attachment 201580 [details]
Patch
For EWS
The gtk-wk2 failure is caused by jhbuild not applying patches after the first time it unpacked the source, it looks like, need to remove the directory manually from rego's bot, let's see if my gtk1 bot builds it. Comment on attachment 201580 [details] Patch Attachment 201580 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/297900 ok... so we'll need to wait for a new xinput proto package after all... =) Created attachment 201856 [details]
Patch
Or rather, let's use the version of Xvfb that is currently in debian and backport the patch =P Comment on attachment 201856 [details]
Patch
pff, the backport is not correct, funnily enough it did build locally...
Comment on attachment 201856 [details] Patch Attachment 201856 [details] did not pass gtk-ews (gtk): Output: http://webkit-queues.appspot.com/results/473728 Created attachment 201954 [details]
Patch
Comment on attachment 201954 [details] Patch Clearing flags on attachment: 201954 Committed r150204: <http://trac.webkit.org/changeset/150204> All reviewed patches have been landed. Closing bug. |