Am Fri, 8 Feb 2013 09:07:26 -0500 schrieb Dave Reisner <d@falconindy.com>:
For Cairo, the GL backend is experimental. Given the fact that upstream fails to provide a stable release model for cairo (every released version is taken from master, featuring regressions), I wouldn't even think about enabling an experimental backend there.
Upstream also claims that applications which don't make use of the GL backend won't be bothered at all. I don't see the harm in a trial run through [testing].
For Mesa, we have to look at how we can implement this without breaking existing stuff. I haven't looked much at Mesa recently, so I can't tell much about this.
Backends are enabled on a priority basis. As long as we pass "--with-egl-platforms=x11,drm,wayland" (in that order), we're fine.
d
I've pushed cairo with gl and egl backends to testing. xlib-xcb is now also enabled again that now should be safe to use. I can't build mesa with --with-egl-platforms=x11,drm,wayland until we have wayland in community or extra to build against. Package libclc was not found in the pkg-config search path. Perhaps you should add the directory containing `libclc.pc' to the PKG_CONFIG_PATH environment variable No package 'libclc' found Package libclc was not found in the pkg-config search path. Perhaps you should add the directory containing `libclc.pc' to the PKG_CONFIG_PATH environment variable No package 'libclc' found checking for XCB_DRI2... yes checking for xcb_dri2_connect_alignment_pad in -lxcb-dri2... yes checking for WAYLAND... no configure: error: Package requirements (wayland-client >= 1.0.2 wayland-server >= 1.0.2) were not met: No package 'wayland-client' found No package 'wayland-server' found -Andy