Timezone/DST fixes for years after 2038. I hope. This stuff
is, I can't help feeling, needlessly confusing.
* (multiple-value-list
(decode-universal-time (encode-universal-time 0 0 12 28 7 2040)))
(0 0 12 28 7 2040 5 T 0)
* (multiple-value-list
(decode-universal-time (encode-universal-time 0 0 12 29 2 3040)))
(0 0 12 29 2 3040 5 NIL 0)
Someone decided that READ-LINE ought not to work for binary
streams, so fix up SB-EXECUTABLE not to cheat in this way.