When try to start game it throws error that OpenGL 3.1 is needed. But there is support for OpenGL 3.1 starting from Mesa 9.0. Yes, it is supported only as "Core profile OpenGL 3.1", but it means, that is only no support for deprecated features. Can you switch for using Core profile, or there is need for old unsupported OpenGL features?
"OpenGL 3.1 and later versions are only supported with the Core profile.
There are no plans to support GL_ARB_compatibility. The last supported OpenGL
version with all deprecated features is 3.0. Some of the later GL features
are exposed in the 3.0 context as extensions."
citation from: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
"OpenGL 3.1 and later versions are only supported with the Core profile.
There are no plans to support GL_ARB_compatibility. The last supported OpenGL
version with all deprecated features is 3.0. Some of the later GL features
are exposed in the 3.0 context as extensions."
citation from: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt