You are not logged in.
If this is genuine, it ranks pretty damn high on my "pathetic" list. Just think about that... A basic problem with C, of all things...
Offline
good thing everything will be 64 bit by then.
lol...
what a troll article.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Couldn't we just change the epoch (that's what the Jan 1, 1970 thing is called, right?)? I think that unununium os has a start time of something in 2000. Or did they already suggest this in the second last paragraph? All this, of course, is assuming there still are 32 bit comps all over the place 33 years from now.
And what are they talking about for calculating mortgages and stuff? Isn't that to do with the number of years instead of the date?
Offline
128bit architectures are not affected, right? so why worrying?
The impossible missions are the only ones which succeed.
Offline
One question that I think begs asking is: why do they only talk about Linux and Linux applications? There are a ridiculous number of programs for other operating systems that are written in C...
(Hmm... that UnununiumOS looks like a project to watch. An OS without a kernel... wow... I want to see how far that will get!)
Offline
That's all wrong. Here's a good source:
http://en.wikipedia.org/wiki/2038_bug
Offline
Ahh... so the architecture doesn't matter.
Well, then why not start implementing 64-bit time_t now?
On second thought, I wouldn't be surprised if work on that has started already...
Offline
first the funny part:
http://www.google.co.uk/search?hl=en&ie … arch&meta=
ok, on the subject:
http://www.ussg.iu.edu/hypermail/linux/ … /0239.html
The impossible missions are the only ones which succeed.
Offline
Well, things are looking good for us, so long as the kernel and compiler devs remember the issue... Which I'm sure they will.
I don't get the map, though... :? Apologies for my stupidity.
Offline
I don't get the map, though.
if you search for "64-somewhere glibc 32038" at google, it will interpret this as an shipping address. funny, but no town exists with the name glibc ;-)
The impossible missions are the only ones which succeed.
Offline
Try setting your bios time to year 2038. There are several things that break and unusable. First the kernel can't set the time properly and my system currently show that I'm in 4th April 1902 Esetroot and idesk stop working and I can't start Azureus. All the KDE apps seem to be working fine but giFT stop working so Apollon can't connect to the network. Try it yourself to see what else is not y2k38 compliant
Edit:
In Windows, the clock show the time and correctly but many program stop working but the most obvious one is windows media player. Other program show weird behaviour or crash on start.
Offline
Damn, somebody really ought to start working on this.
Offline
Damn, somebody really ought to start working on this.
from what i've read in the aforementioned links.....
http://www.ussg.iu.edu/hypermail/linux/ … /0239.html
it wouldnt be too complex to implement, and is probably a 2.7 sorta thing.
though afaik, it would break binary compatibility, and thats probably the only thing preventing it from being implemented right off now.
Offline
though afaik, it would break binary compatibility, and thats probably the only thing preventing it from being implemented right off now.
That means everything would have to be recompiled against the new glibc wouldn't it? Or do I have the wrong idea?
(Please forgive my newbishness...)
Offline
iphitus wrote:though afaik, it would break binary compatibility, and thats probably the only thing preventing it from being implemented right off now.
That means everything would have to be recompiled against the new glibc wouldn't it? Or do I have the wrong idea?
(Please forgive my newbishness...)
exactly. this is no problem for opensource software under maintaince/developement. the only problem that may appear is old closed-source software that cannot be recompiled against new lib. (for example loki games or other closed source software)
The impossible missions are the only ones which succeed.
Offline
Oh, I hope arch 1.0 will be released with everything recompiled until that time :-D
Offline
the release need to be by the Tue Jan 19 03:14:06 2038 ... giving the people one second to -Suy ;-)
The impossible missions are the only ones which succeed.
Offline
unbelievable: there exist a .com address with this subject: http://www.2038bug.com/
The impossible missions are the only ones which succeed.
Offline
It doesn't exist, according to Firefox.
Offline
It doesn't exist, according to Firefox.
maybe firefox refuses to show it ;-)
The impossible missions are the only ones which succeed.
Offline
Gullible Jones wrote:iphitus wrote:though afaik, it would break binary compatibility, and thats probably the only thing preventing it from being implemented right off now.
That means everything would have to be recompiled against the new glibc wouldn't it? Or do I have the wrong idea?
(Please forgive my newbishness...)
exactly. this is no problem for opensource software under maintaince/developement. the only problem that may appear is old closed-source software that cannot be recompiled against new lib. (for example loki games or other closed source software)
I doubt by that time anyone would use a 30+ year old software
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
I doubt by that time anyone would use a 30+ year old software
If I would be unemployed the next 30 years or so, even I would find the time to rewrite the Linux kernel a few times...in perl.
To err is human... to really foul up requires the root password.
Offline
Doesn't Perl rely on C?
Offline
Doesn't Perl rely on
No, it automagically builds itself using assembly language.
Yes, most high level languages are built in C, python, perl, most of them.heck afaik java is written in C.
Offline
the thought of perl surviving another 30 years makes me sad...
To err is human... to really foul up requires the root password.
Offline