[Mesa-dev] [PATCH] pkgconfig: Fix gl.pc when glvnd is enabled
Eric Engestrom
eric.engestrom at intel.com
Tue May 29 14:17:07 UTC 2018
On Tuesday, 2018-05-29 09:50:46 -0400, Adam Jackson wrote:
> GL_LIB expands to GLX_mesa, but applications should not link against
> that. -lGL is never wrong, just hardcode it.
Agreed, and Archlinux has had this patch since basically forever:
https://git.archlinux.org/svntogit/packages.git/tree/trunk/0001-glvnd-fix-gl.pc.patch?h=packages/mesa
>
> Signed-off-by: Adam Jackson <ajax at redhat.com>
Acked-by: Eric Engestrom <eric.engestrom at intel.com>
Tested-by: Eric Engestrom <eric.engestrom at intel.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
More information about the mesa-dev
mailing list