diff options
author | Joey Hess <joey@kitenet.net> | 2014-06-12 22:07:17 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-06-12 22:07:17 -0400 |
commit | 92ad1f697141fc781429440362b352f2c3c43542 (patch) | |
tree | 909e3ef4f6b675817aafc564a9c5dfdc7f4730f5 /doc/devblog | |
parent | 923c253078e6e82aeaf6226a19cace6a53701d94 (diff) |
devblog
Diffstat (limited to 'doc/devblog')
-rw-r--r-- | doc/devblog/day_184__windows_month.mdwn | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/doc/devblog/day_184__windows_month.mdwn b/doc/devblog/day_184__windows_month.mdwn new file mode 100644 index 000000000..c99d03e90 --- /dev/null +++ b/doc/devblog/day_184__windows_month.mdwn @@ -0,0 +1,22 @@ +It's officially a Windows porting month. Now that I'm half way through it +and with the last week of the month going to be a vacation, this makes +sense. + +Today, finished up dealing with the timezone/timestamp issues on Windows. +This got stranger and stranger the closer I looked at it. After a timestamp +change, a program that was already running will see one timestamp, while a +program that is started after the change will see another one! My approach +works pretty much no matter how Windows goes insane though, and always +recovers a true timestamp. Yay. + +Also fixed a regression test failure on Windows, which turned out to be +rooted in a bug in the command queue runner, which neglected to pass +along environment overrides on Windows. + +Then I spent 5 hours tracking down a tricky +test suite failure on Windows, which turned out to also +affect FAT and be a recent reversion that has as it's +root cause a [fun bug in git itself](http://marc.info/?l=git&m=140262402204212&w=2). +Put in a not very good workaround. Thank goodness for test suites! + +Also got the arm autobuilder unstuck. Release tomorrow. |