[Mesa-dev] [PATCH] pkgconfig: Fix gl.pc when glvnd is enabled
Dylan Baker
dylan at pnwbakers.com
Tue May 29 16:54:26 UTC 2018
Quoting Adam Jackson (2018-05-29 06:50:46)
> GL_LIB expands to GLX_mesa, but applications should not link against
> that. -lGL is never wrong, just hardcode it.
Actually.... There is this really stupid option in the autotools build called
--gl-lib-name. We should remove that.
Emil and I had also discussed that glvnd should provide the gl.pc file when used
instead of mesa. It appears he never got around to that, but it seems like a
useful thing to do.
Dylan
>
> Signed-off-by: Adam Jackson <ajax at redhat.com>
> ---
> src/mesa/gl.pc.in | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
> index 181724b97b..8c7b7da8d7 100644
> --- a/src/mesa/gl.pc.in
> +++ b/src/mesa/gl.pc.in
> @@ -7,7 +7,7 @@ Name: gl
> Description: Mesa OpenGL library
> Requires.private: @GL_PC_REQ_PRIV@
> Version: @PACKAGE_VERSION@
> -Libs: -L${libdir} -l at GL_LIB@
> +Libs: -L${libdir} -lGL
> Libs.private: @GL_PC_LIB_PRIV@
> Cflags: -I${includedir} @GL_PC_CFLAGS@
> glx_tls: @GLX_TLS@
> --
> 2.17.0
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180529/307b0da1/attachment.sig>
More information about the mesa-dev
mailing list