On Sun, 2023-02-19 at 21:23 +0100, Bruno Haible wrote: > - The wildcard.9 failure (well-known),
In the abstract it would be nice to have configure detect the bug in glibc and use our local version of glob on those systems, but writing a runtime test for the actual bug would be "interesting". However I think this is the bug: https://sourceware.org/bugzilla/show_bug.cgi?id=866 which says it was fixed in glibc 2.27. So one way is to check: __GLIBC__ < 3 && __GLIBC_MINOR__ < 27 and that should detect it. It seems OpenSUSE LEAP 15.0 was released in May 2018 and glibc 2.27 was released in Feb 2018 so it's likely 15.0 was using a glibc older than 2.27, and I guess the point releases have never updated to a newer version nor pulled this fix back as a patch.