The error is indeed an OpenGL issue:
Apparently, a shader fails to compile with your OpenGL version...
To determine what it does not like in that shader, we would need to enable the GL debug flag, but sadly that cannot be switched on until after login (you'd need to run a patched version with that flag enabled by default, meaning a recompiled viewer with that patch: see below)...
You could have had a better luck with
bjdragon's older viewer build, since it could use the old Windlight shaders, but sadly again, that build seems to have gone missing (the entire muckdragon.info domain seems to be gone/unresponsive)... Perhaps someone reading this forum could make that old build available again, if they got it in their archives...
What is the problem ? If it is about "warnings treated as error", simply use the "--ignore-warnings" (or "-i" for short) option like so: ./linux-build.sh -i
Also, please build today's v1.30.0.19 release instead (see
this message as to why).
If you manage to build the viewer, you might want to try and patch its sources so to enable the GL debug option by default (see above): edit line 58 of the linden/indra/llrender/llgl.cpp source file to read: