... or mesa should not expose ARB_uniform_buffer_object in compat (GL 3.0) context. I'm not an expert on this...