Bruce Korb wrote: > > +#if !defined __GLIBC__ || (defined __cplusplus && defined GNULIB_NAMESPACE > > && !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))) > > # include <sys/stat.h> > > This fails, of course, for GCC >= 5.0.
You mean, GCC 5.0 will reintroduce a name mangling bug from GCC 4.2 that was fixed in 4.3? I'm assuming, on the contrary, that bugs fixed in GCC 4.3 and 4.4 and 4.5 will stay fixed in 5.0 - thanks to GCC's large test suite. Bruno