glx: Prefer library path given by pkgconfig over the system
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Thu, 23 Mar 2017 12:27:40 +0000 (12:27 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 23 Mar 2017 12:30:19 +0000 (12:30 +0000)
commit90633079eccdc7b883b712695c057553d484405f
treefd7e78800c6c21b03d325b9c463e8f7dea7c0017
parent4f69573178dabe53e0f761b3f1e512658d71af98
glx: Prefer library path given by pkgconfig over the system

Recent change to use drmGetDevices2() made me realize that
build configured using

PKG_CONFIG_PATH=my_drm_lib_path/pkgconfig ./autogen.sh

considers the libdrm path gotten from pkgconfig only during
make. When invoking "make install" the relink command puts
system library ahead of the path gotten from pkgconfig
(and starts to fail as system libdrm isn't new enough).

This change forces the relink command to respect pkgconfig
settings.

It looks to me that in

https://bugs.freedesktop.org/show_bug.cgi?id=100259

with Emil et al considering it a libtool bug.

Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
[Emil Velikov: add inline comment]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
src/glx/Makefile.am