Hi Mike, > --- a/lib/printf-parse.h > +++ b/lib/printf-parse.h > @@ -25,6 +25,9 @@ > > #include "printf-args.h" > > +#ifdef HAVE_FEATURES_H > +# include <features.h> /* for __GLIBC__ */ > +#endif > > /* Flags */ > #define FLAG_GROUP 1 /* ' flag */
Why should this be needed? printf-args.h include <wchar.h> and, <wchar.h> includes <features.h>. Admittedly this is thin ice, but in general we know that every glibc header file includes <features.h>. Bruno