Debian patching 32-bit builds to handle dates beyond 2038

BlanK0@lemmy.ml to Linux@lemmy.ml – 253 points –
distrowatch.com
27

Great news, my Sheevaplug can now cross 2038.

What's a Sheevaplug? https://lemmy.world/comment/7295421

What's a sheevaplug?

I was fairly certain I was going to see an IoT buttplug there...

The search term is censored by DuckDuckGo in Korea. Even robots apparently think it's going to be an IoT buttplug.

Dude that's badass haha

As one of the first such computers on the market, the device has a 1.2 GHz Marvell Kirkwood 6281 ARM-compatible CPU, a.k.a. Feroceon.

Man this Pokémon thing is crazy, how many Eevolutions are there?!

The SheevaPlug was the OG Raspberry Pi released years before the Raspberry Pi that nobody cared about because there wasn't a media hype around it.

Now the interesting part is: it included an ARM CPU @ 1.2 GHz and it was released in 2009 with dedicated Gigabit ethernet plus another isolated USB chip. Note that the Raspberry Pi was released years later, in 2012, with a 100M ethernet + USB shared chip that was total garbage. They kept selling that garbage until 2019 with the release of the Raspberry Pi 4 that finally came with Gigabit.

Another interesting fact about the SheevaPlug is that there was a variant with an eSATA port once again totally obliterating the Raspberry Pi 4 and making it the perfect low power system for a NAS at the time.

Wow I forgot about those. Always wanted one but too expensive for me at the time.

I know the feeling, I also had to pay extra customs taxes because I'm in Europa and it was sold by an US company. :(

Didn't we learn our lesson 24 years ago with Y2K!?

EDIT: To be clear, I was being facetious. I remember my parents and father freaking out about this when I was in middle school. I would have thought we got this taken care of permanently already

The data lost that occurred due to the lack of differentiation between year 1900 and 2000 on calendar systems of the older computers?

This mistake was made in the 70s when time was added to UNIX (or maybe already with Multics, idk)

It's always nice to see futureproofing

Does anyone know when the new date limit will be?

Assuming they went to signed 64-bit time, it should be about 3:28:32 pm UTC on Sunday, December 4, 292277026596. Yes, that last number is a year.

That's Saturday night in North American time zones. Just a heads up in case you're planning a boys' night out a couple hundred billion years in advance, maybe move it to Friday night in case the world ends Saturday night.

I think all stars in the galaxy will be dead by then.