<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Commit e3cc0d90e14e62a0a787b6c07a6df0f5c84039be breaks unigine heaven"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=79469#c5">Comment # 5</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Commit e3cc0d90e14e62a0a787b6c07a6df0f5c84039be breaks unigine heaven"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=79469">bug 79469</a>
              from <span class="vcard"><a class="email" href="mailto:amonakov@gmail.com" title="Alexander Monakov <amonakov@gmail.com>"> <span class="fn">Alexander Monakov</span></a>
</span></b>
        <pre>The patch that changed RTLD_GLOBAL to RTLD_LOCAL was incorrect; see
<a href="http://lists.freedesktop.org/archives/mesa-dev/2014-May/060441.html">http://lists.freedesktop.org/archives/mesa-dev/2014-May/060441.html</a>

dlopening libGL to bring symbols from libglapi is a gross hack, but now that
code became a broken gross hack.

I don't understand the problem that that commit was intended to fix.  Can
anyone point me to the discussion about "for some driver this even result in
dlclose failing to unload leading to catastrophic failure with swrast fallback"
(quoted from the commit message)?

The request to link dri drivers against libglapi was registered as <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Eliminate RTLD_GLOBAL glapi hacks after removing support for static libglapi"
   href="show_bug.cgi?id=57702">bug 57702</a></pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>