Bug#167263: libutahglx-dev falsely claims MESA compliance
libutahglx-dev in /usr/include/GL/gl.h defines the following:
#define MESA_MAJOR_VERSION 3
#define MESA_MINOR_VERSION 2
However, MESA has had off-screen rendering since version 1.2.4 if I
can believe the MESA documentation. Off-screen rendering prototypes,
usually found in /usr/include/GL/osmesa.h, are missing from
libutahglx-dev. So not only does utah-glx falsely claim compatibility
with the OpenGL ABI, it also falsely claims to provide a MESA 3.2
API. This breaks builds of other packages, see #142129.
P.S.: The MESA stuff is in the source, maybe someone with more
enthusiasm about this package than me can figure out how to change
debian/rules to make it build.