Bug 204577

Summary: [JHBuild] xserver build fails
Product: WebKit Reporter: Philippe Normand <pnormand>
Component: WebKitGTKAssignee: Philippe Normand <pnormand>
Status: RESOLVED FIXED    
Severity: Normal CC: agomez, bugs-noreply, clopez, commit-queue, ews-watchlist, ltilve, psaavedra, zan
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Philippe Normand
Reported 2019-11-25 06:58:13 PST
checking for OPENSSL... yes checking for SHA1 implementation... libnettle checking for XSERVERCFLAGS... no configure: error: Package requirements (fixesproto >= 5.0 damageproto >= 1.1 xcmiscproto >= 1.2.0 xtrans >= 1.3.5 bigreqsproto >= 1.1.0 xproto >= 7.0.31 randrproto >= 1.5.0 renderproto >= 0.11 xextproto >= 7.2.99.901 inputproto >= 2.3 kbproto >= 1.0.3 fontsproto >= 2.1.3 pixman-1 >= 0.27.2 videoproto compositeproto >= 0.4 recordproto >= 1.13.99.1 scrnsaverproto >= 1.1 resourceproto >= 1.2.0 xf86driproto >= 2.1.0 glproto >= 1.4.17 dri >= 7.8.0 xkbfile pixman-1 >= 0.27.2 xfont2 >= 2.0.0 xau libsystemd >= 209 xshmfence >= 1.1 xdmcp) were not met: Package 'dri' requires 'libdrm >= 2.4.100' but version of libdrm is 2.4.99
Attachments
Patch (2.56 KB, patch)
2019-11-25 06:59 PST, Philippe Normand
no flags
Philippe Normand
Comment 1 2019-11-25 06:59:52 PST
Pablo Saavedra
Comment 2 2019-11-25 07:13:09 PST
I think the reason why this is failing to you is because the Jhbuild is using the headers and libs installed in the base system for xserver. This is because there is not explicit dependency in the jhbuild modules file and, therefore, the build environment uses the libraries available from the system which are not satisfactory enough for the packages configuration steps. I'm fine with the patch which it adds and updates the libraries versions and also make more explicit the dependency tree.
WebKit Commit Bot
Comment 3 2019-11-25 08:04:09 PST
Comment on attachment 384294 [details] Patch Clearing flags on attachment: 384294 Committed r252860: <https://trac.webkit.org/changeset/252860>
WebKit Commit Bot
Comment 4 2019-11-25 08:04:11 PST
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.