glsl/nir: return failure from link_varyings if there is a linker error
What does this MR do and why?
glsl/nir: return failure from link_varyings if there is a linker error
Some linker errors are set very deep inside link_varyings. Don't return
a success if we can't continue.