Re: r2017 breaks build on !linux
[email protected] (kevin brintnall)
| Newsgroups | gmane.comp.db.rrdtool.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Feb 13, 2010 at 12:29:35PM +0100, Tobias Oetiker wrote: > Hi Kevin, > > in that case, I guess this shold help: Indeed, thanks. -- kevin brintnall =~ /[email protected]/ > Index: src/rrd_graph.c > =================================================================== > --- src/rrd_graph.c (revision 2018) > +++ src/rrd_graph.c (working copy) > @@ -1359,11 +1359,10 @@ > return 0; > } > > - > static int find_first_weekday(void){ > static int first_weekday = -1; > if (first_weekday == -1){ > -#if defined(HAVE_NL_LANGINFO) > +#ifdef HAVE__NL_TIME_WEEK_1STDAY > /* according to http://sourceware.org/ml/libc-locales/2009-q1/msg00011.html */ > long week_1stday_l = (long) nl_langinfo (_NL_TIME_WEEK_1STDAY); > if (week_1stday_l == 19971130) first_weekday = 0; /* Sun */ > Index: configure.ac > =================================================================== > --- configure.ac (revision 2017) > +++ configure.ac (working copy) > @@ -345,6 +345,12 @@ > > CHECK_FOR_WORKING_MS_ASYNC > > +dnl do we have nl_langinfo(_NL_TIME_WEEK_1STDAY) > +AC_CHECK_FUNCS(_NL_TIME_WEEK_1STDAY, , > + [AC_MSG_CHECKING([for nl_langinfo(_NL_TIME_WEEK_1STDAY) with langinfo.h]) > + AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <langinfo.h>]], [[nl_langinfo(_NL_TIME_WEEK_1STDAY)]])],[AC_MSG_RESULT(yes) > + AC_DEFINE(HAVE__NL_TIME_WEEK_1STDAY)],[AC_MSG_RESULT(no)])]) > + > dnl Do we need getopt_long > > dnl even when including our own getopt implementation > > cheers > tobi > > > -- > Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland > http://it.oetiker.ch [email protected] ++41 62 775 9902 / sb: -9900