[Mesa-dev] [Bug 107533] Please restore --with-{gl, osmesa}-lib-name options

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Aug 9 11:08:40 UTC 2018


            Bug ID: 107533
           Summary: Please restore --with-{gl, osmesa}-lib-name options
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Other
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: brad.king at kitware.com
        QA Contact: mesa-dev at lists.freedesktop.org

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.

You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180809/b8b392f1/attachment.html>

More information about the mesa-dev mailing list