Bug 150621 - Fix EFL jhbuild module build on Ubuntu 15.10
Summary: Fix EFL jhbuild module build on Ubuntu 15.10
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Csaba Osztrogonác
URL:
Keywords:
Depends on:
Blocks: 150619
  Show dependency treegraph
 
Reported: 2015-10-28 04:51 PDT by Csaba Osztrogonác
Modified: 2015-11-02 02:23 PST (History)
1 user (show)

See Also:


Attachments
Patch (3.29 KB, patch)
2015-10-28 13:22 PDT, Csaba Osztrogonác
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2015-10-28 04:51:35 PDT
building EFL jhbuild module fails on Ubuntu 15.10:

...
checking for X11/extensions/Print.h... yes
checking for XpQueryScreens in -lXp... no
configure: error: Missing support for X extension: Xprint
...

The problem is that Ubuntu 15.10 doesn't ship libxp-dev package
which contains this library.

http://packages.ubuntu.com/vivid/libxp-dev
http://packages.ubuntu.com/search?keywords=libxp-dev&searchon=names&suite=wily&section=all
Comment 1 Csaba Osztrogonác 2015-10-28 06:53:45 PDT
It's already fixed in EFL trunk - https://git.enlightenment.org/core/efl.git/commit/?id=7c6c1a081a4c8054a986f15306b0e2378df56e2f
Comment 2 Csaba Osztrogonác 2015-10-28 13:22:18 PDT
Created attachment 264237 [details]
Patch

The cited EFL trunk change fixes it in configure.ac, but jhbuild don't run autoconf, but the configure script. So I added jhbuild a patch to fix the configure script. (I applied the trunk fix, ran autonconf and then created diff for the configure script.)
Comment 3 Csaba Osztrogonác 2015-11-02 02:23:51 PST
Comment on attachment 264237 [details]
Patch

Clearing flags on attachment: 264237

Committed r191882: <http://trac.webkit.org/changeset/191882>
Comment 4 Csaba Osztrogonác 2015-11-02 02:23:58 PST
All reviewed patches have been landed.  Closing bug.