Skip to content

build: Document libglvnd version requirement

Michel Lind requested to merge michel/mutter:bump-libglvnd-dep into main
../cogl/cogl/driver/gl/gles/cogl-driver-gles.c: In function ‘_cogl_driver_pixel_format_to_gl’:
../cogl/cogl/driver/gl/gles/cogl-driver-gles.c:168:25: error: ‘GL_RG8_EXT’ undeclared (first use in this function); did you mean ‘GL_RGB8_EXT’?
  168 |           glintformat = GL_RG8_EXT;
      |                         ^~~~~~~~~~
      |                         GL_RGB8_EXT

=> added in https://github.com/NVIDIA/libglvnd/commit/fd1df5e9891dec71013a272e7132f1a33e45f5b5

With the patch:

Run-time dependency gl found: YES 1.2
Run-time dependency egl found: YES 1.5
Dependency libglvnd found: NO found 1.3.4 but need: '>= 1.6.0'
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libglvnd found: NO

meson.build:198:17: ERROR: Dependency lookup for libglvnd with method 'pkgconfig' failed: Invalid version, need 'libglvnd' ['>= 1.6.0'] found '1.3.4'.

Signed-off-by: Michel Lind salimma@fedoraproject.org

Merge request reports