• Jon Turney's avatar
    meson: Absence of dri.pc is an error if building with GLX · c2feeca1
    Jon Turney authored
    Currently, this can error if dri.pc isn't found, as we can't then get
    the value of pkgconfig variable from it:
    
    include/meson.build:199:10: ERROR:  'dri' is not a pkgconfig dependency
    
    I think we need DRI_DRIVER_PATH (only) when building GLX, even if dri2/3
    isn't enabled, so we know where to load swrast_dri.so from.
    
    (For autotools, configure.ac directly calls `pkg-config
    --variable=dridriverdir dri`, the backticks swallowing any error,
    causing the value of this define to be empty if dri.pc isn't present)
    c2feeca1
Name
Last commit
Last update
.gitlab-ci Loading commit data...
Xext Loading commit data...
Xi Loading commit data...
composite Loading commit data...
config Loading commit data...
damageext Loading commit data...
dbe Loading commit data...
dix Loading commit data...
doc Loading commit data...
dri3 Loading commit data...
exa Loading commit data...
fb Loading commit data...
glamor Loading commit data...
glx Loading commit data...
hw Loading commit data...
include Loading commit data...
m4 Loading commit data...
man Loading commit data...
mi Loading commit data...
miext Loading commit data...
os Loading commit data...
present Loading commit data...
pseudoramiX Loading commit data...
randr Loading commit data...
record Loading commit data...
render Loading commit data...
test Loading commit data...
xfixes Loading commit data...
xkb Loading commit data...
.appveyor.yml Loading commit data...
.dir-locals.el Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.travis.yml Loading commit data...
COPYING Loading commit data...
Makefile.am Loading commit data...
README.md Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
devbook.am Loading commit data...
docbook.am Loading commit data...
manpages.am Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
xorg-server.m4 Loading commit data...
xorg-server.pc.in Loading commit data...
xserver.ent.in Loading commit data...