Paul Eggert wrote: > --- a/lib/mktime.c > +++ b/lib/mktime.c > @@ -355,9 +355,7 @@ __mktime_internal (struct tm *tp, bool local, > mktime_offset_t *offset) > int mday = tp->tm_mday; > int mon = tp->tm_mon; > int year_requested = tp->tm_year; > - > - /* Ignore any tm_isdst request for timegm. */ > - int isdst = local ? tp->tm_isdst : 0; > + int isdst = tp->tm_isdst; > > /* True if the previous probe was DST. */ > bool dst2 = false;
Does this revert the change from https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=836c32a5915826c529b310981a149050bdd9db14 that was done for the sake of 'timegm'? Or is that change now implemented in a different way? Bruno