If one application doesn't link against GL or GLESv2 libraries directly (instead via proxy library similar as https://launchpad.net/glproxy), following error will be reported when egl_dri.so driver is used.
symbol lookup error: /usr/lib/egl/egl_dri2.so: undefined symbol: _glapi_get_proc_address
The symbol is defined in liGL.so or libGLES*.so. Unfortunately, due to bug 32254, egl_dri2.so cannot link to any of them.
Fixed by the patch series of GL and GLES interop
We are running into the same error in ArchLinux using latest 7.10 branch checkouts. Is any chance to get a fix backported to the 7.10 branch? There's also bug #32254 that seems related to this one.