Oliver Elphick <[email protected]> writes:

> It seems that Red Hat's latest glibc has introduced a strict
> interpretation of the  ISO C mktime() definition, such that dates before
> 1970 are now considered to be out of range.  This has caused breakage of
> any application that relies on the old behaviour, such as PostgreSQL.

Please get the facts right: The glibc CVS version has such a change in
it - and Red Hat used as their glibc a version that has this change
incorporated.  The change will be in the next official glibc release
and has been discussed on the glibc lists,

Andreas

> It is also the case that neither Debian's nor Suse's glibc show this
> change; nor is it mentioned in their changelogs..
>
> Do you know why this change has occurred only in Red Hat's version?  Are
> the distributions' version numbers out of sync?
>
> A small program for testing is attached.  On Debian's latest libc6 it
> reports a timestamp of -31712400, but on latest Red Hat it apparently
> reports -1.

-- 
 Andreas Jaeger
  SuSE Labs [EMAIL PROTECTED]
   private [EMAIL PROTECTED]
    http://www.suse.de/~aj


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Reply via email to