=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/lyrics.html,v retrieving revision 1.145 retrieving revision 1.146 diff -c -r1.145 -r1.146 *** www/lyrics.html 2014/03/28 06:07:27 1.145 --- www/lyrics.html 2014/03/28 22:38:42 1.146 *************** *** 137,150 **** POSIX operating systems have made strong inroads into embedded roles, so this is anticipated to be substantially worse than the Y2K transition.

! Over the summer of 2013, Philip Guenther started the OpenBSD work to ! solve this. The time_t type was changed to int64_t on all ! platforms, and the kernel and userland were adapted to the new ! situation. The initial work was commited right after OpenBSD 5.4, ! then polished over the next 6 months.

The next part of the process was to drag the "ports" software ! ecosystem along because noone else had paved the way for 32-bit machines to run with 64-bit time_t. This required a fair bit of upstream involvement. Thousands of fixes were required to make both 32-bit and 64-bit time work transparently. There will --- 137,152 ---- POSIX operating systems have made strong inroads into embedded roles, so this is anticipated to be substantially worse than the Y2K transition.

! In August of 2012, Philip Guenther started the OpenBSD work to ! solve this. ! After a year of work it was ready enough for merging, and in August 2013 ! the time_t type was changed to int64_t on all ! platforms and the kernel and userland were adapted to the new ! situation. The initial work was committed right after OpenBSD 5.4, ! then polished in tree over the next 6 months.

The next part of the process was to drag the "ports" software ! ecosystem along because no one else had paved the way for 32-bit machines to run with 64-bit time_t. This required a fair bit of upstream involvement. Thousands of fixes were required to make both 32-bit and 64-bit time work transparently. There will