diff options
author | Joey Hess <joey@kitenet.net> | 2014-10-16 15:34:24 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2014-10-16 15:34:24 -0400 |
commit | 0b75a581c0bcb4e988139d3586a43475d43e27f8 (patch) | |
tree | a54c25239c12839b36762613e6ec63bc06ff2dfd /doc/devblog/day_224-226__long_rainy_slog.mdwn | |
parent | 801460b80ced3d0cb1a8c206882504052a7dea0e (diff) |
devblog
Diffstat (limited to 'doc/devblog/day_224-226__long_rainy_slog.mdwn')
-rw-r--r-- | doc/devblog/day_224-226__long_rainy_slog.mdwn | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/devblog/day_224-226__long_rainy_slog.mdwn b/doc/devblog/day_224-226__long_rainy_slog.mdwn new file mode 100644 index 000000000..9c26b134b --- /dev/null +++ b/doc/devblog/day_224-226__long_rainy_slog.mdwn @@ -0,0 +1,14 @@ +3 days spent redoing the Android autobuilder! The new version of +yesod-routes generates TH splices that break the EvilSplicer. So after +updating everything to new versions for the Nth time, I instead went back +to older versions. The autobuilder now uses Debian jessie, instead of +wheezy. And all haskell packages are pinned to use the same version +as in jessie, rather than the newest versions. Since jessie is quite near +to being frozen, this should make the autobuilder much less prone to +getting broken by new versions of haskell packages that need patches for +Android. + +I happened to stumble over <http://hackage.haskell.org/package/setenv> +while doing that. This supports setting and unsetting environment variables +on Windows, which I had not known a way to do from Haskell. Cleaned up +several ugly corners of the Windows port using it. |