Re: Debian and the millenium bug

1998-01-06 Thread bruce
Remember Emerson: A foolish consistency is the hobgoblin of small minds. Bruce -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED] .

Re: Debian and the millenium bug

1998-01-06 Thread bruce
Why does glibc2 not use long long (64 bits) for dates, insead of long int (32 bits)? Surely we ought to change this now along with all the other libc6 changes? We have to get POSIX to bless it first. We have 40 years to do it, relax. Bruce -- TO UNSUBSCRIBE FROM THIS MAILING LIST:

Re: Debian and the millenium bug

1998-01-06 Thread Mark W. Eichin
Where did you get this 4000 years figure anyway? 33 bits would just Oh, having become hopelessly confused by the original posting, I came up with some additional errors (the 16x10^18 is just as wrong, too; 584,942,417,355 is more like it...) Comes of posting to debian lists in my sleep :-)

Re: Debian and the millenium bug

1998-01-06 Thread James A . Treacy
Where did you get this 4000 years figure anyway? 33 bits would just Oh, having become hopelessly confused by the original posting, I came up with some additional errors (the 16x10^18 is just as wrong, too; 584,942,417,355 is more like it...) Comes of posting to debian lists in my sleep

Re: Debian and the millenium bug

1998-01-06 Thread Kai Henningsen
[EMAIL PROTECTED] wrote on 05.01.98 in [EMAIL PROTECTED]: Well, there is a problem with the Gregorian calendar that has to be dealt with in 2000 years or so (having to do with leap-millenia), but I figure if it's more than 100 years it's no problem. That depends on what you call a problem.

Re: Debian and the millenium bug

1998-01-06 Thread Kai Henningsen
[EMAIL PROTECTED] (Michael Stone) wrote on 05.01.98 in [EMAIL PROTECTED]: Quoting Oliver Elphick (olly@lfix.co.uk): Why does glibc2 not use long long (64 bits) for dates, insead of long int (32 bits)? Surely we ought to change this now along with all the other libc6 changes? IIRC,

Re: Debian and the millenium bug

1998-01-06 Thread Raul Miller
[EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Well, there is a problem with the Gregorian calendar that has to be dealt with in 2000 years or so (having to do with leap-millenia), but I figure if it's more than 100 years it's no problem. I believe that can be handled by making the year 4000 not

Re: Debian and the millenium bug

1998-01-06 Thread Fabrizio Polacco
On 6 Jan, Kai Henningsen wrote: Remember that the last calendar reform was made at an actual difference of about 10 days (and some countries took a long time after that to implement it, thus increasing the difference even more), so I'd expect people won't touch that until the

Re: Debian and the millenium bug

1998-01-05 Thread Amos Shapira
In message [EMAIL PROTECTED] you write: | a 64 bit variable, it's good for another 4000 years. | |Uhhh -- no. If it went from 32 bits to *33* bits, that would get us Actually, the current limit of 68 years (1970 + 68 = 2038) is posed by the used of SIGNED int (31 bits) instead of unsigned bits:

Re: Debian and the millenium bug

1998-01-05 Thread bruce
Well, there is a problem with the Gregorian calendar that has to be dealt with in 2000 years or so (having to do with leap-millenia), but I figure if it's more than 100 years it's no problem. Bruce -- TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to [EMAIL

Re: Debian and the millenium bug

1998-01-05 Thread Oliver Elphick
Amos Shapira wrote: In message [EMAIL PROTECTED] you write: | a 64 bit variable, it's good for another 4000 years. | |Uhhh -- no. If it went from 32 bits to *33* bits, that would get us Actually, the current limit of 68 years (1970 + 68 = 2038) is posed by the used of SIGNED int

Re: Debian and the millenium bug

1998-01-05 Thread Kai Henningsen
[EMAIL PROTECTED] (Amos Shapira) wrote on 05.01.98 in [EMAIL PROTECTED]: In message [EMAIL PROTECTED] you write: | a 64 bit variable, it's good for another 4000 years. | |Uhhh -- no. If it went from 32 bits to *33* bits, that would get us Actually, the current limit of 68 years (1970 + 68

Re: Debian and the millenium bug

1998-01-05 Thread Michael Stone
Quoting Oliver Elphick (olly@lfix.co.uk): Why does glibc2 not use long long (64 bits) for dates, insead of long int (32 bits)? Surely we ought to change this now along with all the other libc6 changes? IIRC, POSIX stipulates that time_t has to be a standard arithmetic type whereas long long

Re: Debian and the millenium bug

1998-01-05 Thread James A . Treacy
Bruce, You are causing me all sorts of trouble. The post used the word 'effected' when 'affected' is what you wanted. Some of the letters I'm getting are quite detailed in their explanation of why effected is incorrect. Want me to send them to you? ;) The best part is that none of these anal

Re: Debian and the millenium bug

1998-01-04 Thread Mark W. Eichin
a 64 bit variable, it's good for another 4000 years. Uhhh -- no. If it went from 32 bits to *33* bits, that would get us 4000 years. This gets us more like 16 billion billion years (american billions - 16 x 10^18 is what I mean, but it's off the top of my head...) Don't you think you're

Re: Debian and the millenium bug

1998-01-03 Thread Michael Stone
Originally on debian-announce, but it seems development related... Quoting [EMAIL PROTECTED] ([EMAIL PROTECTED]): Before 2036 we must define time_t, to be a 64-bit variable instead of a 32-bit one, and recompile all programs. This is a very simple process compared to the anguish the non-Unix