GL vs OpenGL can lead to llvm version mismatch runtime errors
Paraview 5.7.rc1 built on stampede2@TACC via the superbuild(SB) with SB built mesa fails on startup.
At configure time CMake finds both the mesa we built at OPENGL_GL_LIBRARY in ${SB}/install/libGL.so and the system provided OPENGL_OPENGL_LIBRARY in /usr/lib64/libOpenGL.so
When we run paraview fails to start and we get llvm option 'help-list' registered more than once. So far none of the cmake flags I've tried have succeeded in forcing cmake to ignore the system GL and use only the LEGACY GL that we make.