No subject


Tue May 3 15:05:30 PDT 2016


-- 
You are receiving this mail because:
You are the assignee for the bug.
--1473174494.a2513.7459
Date: Tue, 6 Sep 2016 08:08:14 -0700
MIME-Version: 1.0
Content-Type: text/html

<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Replace OpenGL{,ES}Shims with libepoxy, and #if USE(OPENGL_ES_2) with runtime checks"
   href="https://bugs.webkit.org/show_bug.cgi?id=146680#c9">Comment # 9</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Replace OpenGL{,ES}Shims with libepoxy, and #if USE(OPENGL_ES_2) with runtime checks"
   href="https://bugs.webkit.org/show_bug.cgi?id=146680">bug 146680</a>
              from <span class="vcard"><a class="email" href="mailto:mcatanzaro&#64;igalia.com" title="Michael Catanzaro &lt;mcatanzaro&#64;igalia.com&gt;"> <span class="fn">Michael Catanzaro</span></a>
</span></b>
        <pre>The intent behind the policy (at least, my intent) is to not introduce dependencies that are too new for our target distros. Adding a new dependency that already exists in both target distros (Ubuntu 14.04, Debian Jessie), which will not cause any build problems, seems fine to me.

Ubuntu 14.04 has libepoxy 1.1, so we can add a dependency on that. If we want to add a dependency on libepoxy 1.2, then we'd need to wait until next April, when our target switches from Ubuntu 14.04 to Ubuntu 16.04.

(In reply to <a href="show_bug.cgi?id=146680#c8">comment #8</a>)
<span class="quote">&gt; GTK+ already depended on libepoxy (since 3.18 i believe). So it will not be
&gt; a real new dependency at least for WebKitGTK+. But I understand the concern
&gt; for other ports. Would this patch implement something that will be used for
&gt; WebKitGTK+ or it will be shared with other ports?</span >

And, in particular, what other ports? If it's just EFL, they target Ubuntu; I strongly suspect they would be happy to use system libepoxy. If it would be needed for any Apple ports, then it needs to be bundled. I'm not sure about WinCairo.



More information about the webkit-unassigned mailing list