configure: Warn that cairo-gl and cairo-glesv2 are risky
authorBryce Harrington <bryce@osg.samsung.com>
Tue, 19 May 2015 20:24:37 +0000 (13:24 -0700)
committerBryce Harrington <bryce@osg.samsung.com>
Tue, 19 May 2015 20:24:37 +0000 (13:24 -0700)
commit42db3137e1b7914b8e9b3ed5790c1feaee1fb713
treed68d31262aa3e367f69dfac311a90403c2755198
parent6858383d51b12632481370fdc7d886a1e6bb4ebd
configure: Warn that cairo-gl and cairo-glesv2 are risky

Most distros do not ship with gl-enabled cairo, since doing so can
result in libgl being linked to each cairo-using client, even if they
don't actually use GL, and this can cause much larger per-client memory
footprint, and thus can become a resource issue.

Furthermore, while in theory this should work fine, we don't actively
test this configuration, and there could be random undiscovered bugs if
it's used.  We keep the option available for people interested in
helping us chase down those issues, but warn everyone else away.
configure.ac