Created attachment 63883 [details] [review] Fix compile time errors against uclibc mesa is mostly okay with uclibc instead of glibc, but 8.0.3 does miss a few checks that fall back on glibc-ism and cause compile time failures. The following patch fixes this issue. This was hit in Gentoo on amd64, but would affect all uclibc systems on all arches. Downstream bug is at https://bugs.gentoo.org/show_bug.cgi?id=425042 The attached patch fixes the issue.
Created attachment 64628 [details] [review] Fix compile time errors against uclibc This is an improved version of the previous patch. (Thanks to mattst88 downstream).
We've had similar patches in the past, but those got bogged down, trying to rework all the checks to get them right. This seems like a good incremental change. Acked-by: Kenneth Graunke <kenneth@whitecape.org> Matt, do you want to pick this up and commit it?
(In reply to comment #2) > Matt, do you want to pick this up and commit it? Pushed as f35e380dd240b418e17a179af73bbab74ceea784. Anthony, please send git formatted patches in the future.
(In reply to comment #3) > (In reply to comment #2) > > Matt, do you want to pick this up and commit it? > > Pushed as f35e380dd240b418e17a179af73bbab74ceea784. > > Anthony, please send git formatted patches in the future. No problem.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.