| Summary: | [GTK] fix WebKit Gtk build-break caused by cairo-gl.h | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | KwangHyuk <hyuki.kim> | ||||||
| Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | CLOSED WONTFIX | ||||||||
| Severity: | Normal | CC: | commit-queue, dbates, jay.bhaskar | ||||||
| Priority: | P2 | ||||||||
| Version: | 528+ (Nightly build) | ||||||||
| Hardware: | Other | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
KwangHyuk
2014-10-26 11:16:28 PDT
ENABLE_ACCELERATED_2D_CANVAS are still tuned on due to FeatureList.pm even though cairo-gl is not found. -- Looking for include file GL/glx.h -- Looking for include file GL/glx.h - found -- checking for module 'cairo-gl' -- package 'cairo-gl' not found -- checking for module 'cairo-glx' -- package 'cairo-glx' not found -- checking for module 'cairo-egl' -- package 'cairo-egl' not found -- Found CairoGL: CAIRO_GLX_INCLUDE_DIRS;CAIRO_EGL_INCLUDE_DIRS (Required is at least version "1.10.2") Created attachment 240466 [details]
Patch
Created attachment 240467 [details]
Patch
This might be jhbuild issue as I cound not see cairo tar ball or cairo folder under the ./WebKitBuild/Dependencies/Source/. Therefore, I close this bug. This is issue related with cairo library package. download cairo source and recompile with ./configure --enable-gl . by defualt cairo package has enable-gl flag is disabled that is why below error -- Looking for include file GL/glx.h -- Looking for include file GL/glx.h - found -- checking for module 'cairo-gl' -- package 'cairo-gl' not found -- checking for module 'cairo-glx' -- package 'cairo-glx' not found -- checking for module 'cairo-egl' -- package 'cairo-egl' not found is happening. enabling --enable-gl will remove the problem |