[Webkit-unassigned] [Bug 208523] New: FTBFS with -DENABLE__ACCELERATED_2D_CANVAS=ON

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 3 11:00:50 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=208523

            Bug ID: 208523
           Summary: FTBFS with -DENABLE__ACCELERATED_2D_CANVAS=ON
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: quequotion at gmail.com
                CC: bugs-noreply at webkitgtk.org

Created attachment 392299

  --> https://bugs.webkit.org/attachment.cgi?id=392299&action=review

log of build failure

I've been trying to build epiphany 3.35.92 (latest unstable release as of this posting) and to test out webkit's "Accelerated 2D Canvas". epiphany gives the minimum required version of "webkit2gtk-4.0" as "2.27.4", so that is the version I have been attempting to build (in order to use it to build epiphany).

Since I'm using Archlinux, prerequisite to enabling the accelerated 2d canvas was building a custom cairo with the cairo-gl backend enabled, which I have done using cairo 1.17.2+17+g52a7c79fd

I had successfully built webkit2gtk 2.27.3 against the same cairo previously, to build epiphany 3.35.3; at that time it was not necessary to explicitly enable the accelerated 2d canvas feature at build time: webkit detected the presence of cairo and the cairo-gl module, and enabled it automatically.

When building 2.27.4 against the same cairo package, I noticed at first that the 2d accelerated canvas is _not_ automatically enabled; nor does configure attempt to find the cairo-gl module.

Specifying -DENABLE__ACCELERATED_2D_CANVAS=ON at build time to explicitly enable the feature seems to work, but then build fails around 76~77%.

See attached output for log of build failure.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200303/6d27b624/attachment-0001.htm>


More information about the webkit-unassigned mailing list