2019-10-19, 20:41
AFAIK disabling gles1 is irrelevant.
I'm not distro/packaging expert but this is how I see it:
1) the culprits are bandwagoning arch maintainers ,not the packages themselves, I guess that they updated mesa with that patch but didn't bother to check if anything dependent on mesa headers at buildtime broke, I guess Kodi is not the only package that broke, nothing new, usual arch way.
2) it's up to the maintainers to decide, as I see it: either disable glvnd headers and ship mesa's or patch glvnd headers to provide missing stuff.
I'm not distro/packaging expert but this is how I see it:
1) the culprits are bandwagoning arch maintainers ,not the packages themselves, I guess that they updated mesa with that patch but didn't bother to check if anything dependent on mesa headers at buildtime broke, I guess Kodi is not the only package that broke, nothing new, usual arch way.
2) it's up to the maintainers to decide, as I see it: either disable glvnd headers and ship mesa's or patch glvnd headers to provide missing stuff.