<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Please restore --with-{gl, osmesa}-lib-name options"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=107533">107533</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Please restore --with-{gl, osmesa}-lib-name options
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>brad.king@kitware.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Commit d5ac23647110fd530f9bf5002762587be446866d removed these options claiming
that they were broken and used only in association with mangling symbols.  This
is incorrect.  I added the options in commit
f3cdcb839f534a3062864b06ec6689717ed102a1 with a commit message explaining they
are not associated with symbol mangling.  I've been using the options for years
and they work well.

The suggested alternative of renaming libraries manually is not as easy as
claimed.  The reason for mangling the library name is so that the SONAME field
is not just 'libGL.so.1'.  The goal is to ensure that the mesa library is used
at runtime and not some other libGL by accident.  A simple file rename does not
change the soname.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>