<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 09/28/2015 11:33 AM, Emil Velikov wrote:<br>
<blockquote
cite="mid:CACvgo527UFyoXb3C1WSOmxZmPYFhONBnWAung8+R0fhS4cKxSA@mail.gmail.com"
type="cite">
<pre wrap="">Hi Kyle,
On 25 September 2015 at 21:01, Kyle Brenneman <a class="moz-txt-link-rfc2396E" href="mailto:kbrenneman@nvidia.com"><kbrenneman@nvidia.com></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Add a macro GL_LIB_NAME to hold the filename that configure comes up with
based on the --with-gl-lib-name and --enable-mangling options.
In driOpenDriver, use the GL_LIB_NAME macro instead of hard-coding
"libGL.so.1".
v2: Add an #ifndef/#define for GL_LIB_NAME so that non-autoconf builds will
work.
v3: Fix the library filename in the Makefile.
</pre>
</blockquote>
<pre wrap="">
Did you really come across issues due to this or have you just noticed
it while going through ? I've been dreaming about getting rid of this
hack/workaround, although until that happens (if ever) this commit is
doing the right thing.</pre>
</blockquote>
I did come across issues from this, although it was from kind of an
oddball corner case. I was experimenting with writing a wrapper
library to make an (otherwise unmodified) build of Mesa work with
libglvnd, using the --enable-mangling and --with-gl-lib-name
options, and got undefined symbol errors as a result.<br>
<blockquote
cite="mid:CACvgo527UFyoXb3C1WSOmxZmPYFhONBnWAung8+R0fhS4cKxSA@mail.gmail.com"
type="cite">
<pre wrap="">
Please add your s-o-b and the mesa-stable tag. With those
Reviewed-by: Emil Velikov <a class="moz-txt-link-rfc2396E" href="mailto:emil.l.velikov@gmail.com"><emil.l.velikov@gmail.com></a>
Thanks
Emil
</pre>
</blockquote>
<br>
</body>
</html>