# HG changeset patch # User Bruno Haible # Date 1511738761 -3600 # Node ID ca2d16f02c02475cdc7070cc6237326ee2181a6b # Parent 8c5e1d5c8e183962a6f34118688fad791f042bc9 strfmon_l: Fix compilation error with glibc 2.25. Reported by Tom G. Christensen in . * lib/monetary.in.h: Include also . diff -r 8c5e1d5c8e18 -r ca2d16f02c02 ChangeLog --- a/ChangeLog Fri Nov 24 08:24:41 2017 -0800 +++ b/ChangeLog Mon Nov 27 00:26:01 2017 +0100 @@ -1,3 +1,10 @@ +2017-11-26 Bruno Haible + + strfmon_l: Fix compilation error with glibc 2.25. + Reported by Tom G. Christensen + in . + * lib/monetary.in.h: Include also . + 2017-11-24 Paul Eggert posixtm: remove PDS_LEADING_YEAR diff -r 8c5e1d5c8e18 -r ca2d16f02c02 lib/monetary.in.h --- a/lib/monetary.in.h Fri Nov 24 08:24:41 2017 -0800 +++ b/lib/monetary.in.h Mon Nov 27 00:26:01 2017 +0100 @@ -29,9 +29,13 @@ #ifndef _@GUARD_PREFIX@_MONETARY_H #define _@GUARD_PREFIX@_MONETARY_H -#if @GNULIB_STRFMON_L@ && @HAVE_XLOCALE_H@ +#if @GNULIB_STRFMON_L@ +# if @HAVE_XLOCALE_H@ /* Get locale_t on Mac OS X 10.12. */ -# include +# include +# endif +/* Get locale_t on glibc 2.25. */ +# include #endif /* Like in . */