From dac01dbcd867ad4b0f0a65db07c78028e0f578e2 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 27 Feb 2013 18:07:50 -0400 Subject: releasing version 4.20130227 --- doc/design/assistant/blog/day_200__release_day.mdwn | 19 +++++++++++++++++++ ...omment_1_585984e1b116c20c58db3d8434ef9f62._comment | 15 --------------- ...omment_2_6931e58cfcb54936dead708b2878e161._comment | 8 -------- ...omment_3_b7298c5bfef011e238fc597dd5dbfbe0._comment | 18 ------------------ ...omment_4_16cd8e889dc91b456e08df4eb9856c15._comment | 13 ------------- ...omment_5_30085c02223b54d012468772178c4dcc._comment | 8 -------- ...omment_1_b637a61264a67ad08400d030b71289c4._comment | 8 -------- ...omment_2_45f5069065f8ccd40b48c8158237093a._comment | 8 -------- 8 files changed, 19 insertions(+), 78 deletions(-) create mode 100644 doc/design/assistant/blog/day_200__release_day.mdwn delete mode 100644 doc/news/version_3.20130102/comment_1_585984e1b116c20c58db3d8434ef9f62._comment delete mode 100644 doc/news/version_3.20130102/comment_2_6931e58cfcb54936dead708b2878e161._comment delete mode 100644 doc/news/version_3.20130102/comment_3_b7298c5bfef011e238fc597dd5dbfbe0._comment delete mode 100644 doc/news/version_3.20130102/comment_4_16cd8e889dc91b456e08df4eb9856c15._comment delete mode 100644 doc/news/version_3.20130102/comment_5_30085c02223b54d012468772178c4dcc._comment delete mode 100644 doc/news/version_3.20130107/comment_1_b637a61264a67ad08400d030b71289c4._comment delete mode 100644 doc/news/version_3.20130107/comment_2_45f5069065f8ccd40b48c8158237093a._comment diff --git a/doc/design/assistant/blog/day_200__release_day.mdwn b/doc/design/assistant/blog/day_200__release_day.mdwn new file mode 100644 index 000000000..99aebcf70 --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day.mdwn @@ -0,0 +1,19 @@ +As well as making a new release, I rewrote most of the Makefile, so that it +uses cabal to build git-annex. This avoids some duplication, and most +importantly, means that the Makefile can auto-detect available libraries +rather than needing to juggle build flags manually. Which was becoming a +real pain. + +I had avoided doing this before because cabal is slow for me on my little +netbook. Adding ten seconds to every rebuild really does matter! But I came +up with a hack to let me do incremental development builds without the +cabal overhead, by intercepting and reusing the ghc command that cabal +runs. + +There was also cabal "fun" to get the Android build working with cabal. +And more fun involving building the test suite. For various reasons, I +decided to move the test suite into the git-annex binary. So you can run +`git annex test` at any time, any place, and it self-tests. That's a neat +trick I've seen one or two other programs do, and probably the nicest thing +to come out of what was otherwise a pretty yak shaving change that involved +babysitting builds all day. diff --git a/doc/news/version_3.20130102/comment_1_585984e1b116c20c58db3d8434ef9f62._comment b/doc/news/version_3.20130102/comment_1_585984e1b116c20c58db3d8434ef9f62._comment deleted file mode 100644 index 7c7db9fb1..000000000 --- a/doc/news/version_3.20130102/comment_1_585984e1b116c20c58db3d8434ef9f62._comment +++ /dev/null @@ -1,15 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm7AuSfii_tCkLyspL6Mr0ATlO6OxLNYOo" - nickname="Georg" - subject="cabal install fails to install a 20130105 version" - date="2013-01-06T08:30:42Z" - content=""" -Not seen an announcement for that version, but cabal install fails currently on my machine with the following: - - Assistant/WebApp/Configurators/Local.hs:55:11: - `fieldEnctype' is not a (visible) field of constructor `Field' - cabal: Error: some packages failed to install: - git-annex-3.20130105 failed during the building phase. The exception was: - ExitFailure 1 - -"""]] diff --git a/doc/news/version_3.20130102/comment_2_6931e58cfcb54936dead708b2878e161._comment b/doc/news/version_3.20130102/comment_2_6931e58cfcb54936dead708b2878e161._comment deleted file mode 100644 index 1a2880c72..000000000 --- a/doc/news/version_3.20130102/comment_2_6931e58cfcb54936dead708b2878e161._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="http://joeyh.name/" - ip="4.152.108.211" - subject="comment 2" - date="2013-01-06T18:00:46Z" - content=""" -You need to upgrade your Yesod to a newer version. See [[bugs/Cannot_build_the_latest_with_GHC_7.6.1]] -"""]] diff --git a/doc/news/version_3.20130102/comment_3_b7298c5bfef011e238fc597dd5dbfbe0._comment b/doc/news/version_3.20130102/comment_3_b7298c5bfef011e238fc597dd5dbfbe0._comment deleted file mode 100644 index c1948c79a..000000000 --- a/doc/news/version_3.20130102/comment_3_b7298c5bfef011e238fc597dd5dbfbe0._comment +++ /dev/null @@ -1,18 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm7AuSfii_tCkLyspL6Mr0ATlO6OxLNYOo" - nickname="Georg" - subject="yesod update didn't help" - date="2013-01-06T20:32:07Z" - content=""" -cabal install yesod didn't work, needed --force-reinstalls, then went through - but still the same error then on installing git-annex. Since afterwards my cabal stuff seemed to be wacky and since you wrote you got the mac app fully working, I just nuked my cabal stuff and used your install. Worked so far, but since I am eager for the direct repo stuff I switched my repo to direct mode. But now I get this on sync and - which is in this case a bit worse, since I can't switch back - indirect: - - [gb@Flunder Annex (master)]$ annex indirect - commit git-annex: unknown response from git cat-file (\"refs/heads/git-annex:199/24d/KJK3OxzAscONhFdYI missing\",refs/heads/git-annex:199/24d/KJK3OxzAscONhFdYI - -----END RSA PRIVATE KEY----- - .log) - [gb@Flunder Annex (master)]$ annex sync - git-annex: unknown response from git cat-file (\"refs/heads/git-annex:199/24d/KJK3OxzAscONhFdYI missing\",refs/heads/git-annex:199/24d/KJK3OxzAscONhFdYI - -----END RSA PRIVATE KEY----- - .log) - -"""]] diff --git a/doc/news/version_3.20130102/comment_4_16cd8e889dc91b456e08df4eb9856c15._comment b/doc/news/version_3.20130102/comment_4_16cd8e889dc91b456e08df4eb9856c15._comment deleted file mode 100644 index ecde1c99b..000000000 --- a/doc/news/version_3.20130102/comment_4_16cd8e889dc91b456e08df4eb9856c15._comment +++ /dev/null @@ -1,13 +0,0 @@ -[[!comment format=mdwn - username="http://joeyh.name/" - ip="4.152.108.211" - subject="comment 4" - date="2013-01-08T18:30:00Z" - content=""" -The 3.20130107 release declares tighter versioned dependencies on yesod stuff, which should fix that. - ---- - -I am at a loss about the error message you showed. It seems to have something to do with gpg signed data -being present in the git-annex branch of your repository, but git-annex doesn't do that. I think you need to either file a [[bug|bugs]] report with more information, and/or email me your repository so I can investigate what's going on with it to make this happen. (joey@kitenet.net) -"""]] diff --git a/doc/news/version_3.20130102/comment_5_30085c02223b54d012468772178c4dcc._comment b/doc/news/version_3.20130102/comment_5_30085c02223b54d012468772178c4dcc._comment deleted file mode 100644 index 373b95673..000000000 --- a/doc/news/version_3.20130102/comment_5_30085c02223b54d012468772178c4dcc._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm7AuSfii_tCkLyspL6Mr0ATlO6OxLNYOo" - nickname="Georg" - subject="comment 5" - date="2013-01-08T21:37:29Z" - content=""" -well, whatever it was, the download from jimmy's git builder works - I got the 20130107 build from his site (since I had problems with your latest osx build) and it didn't show that weird message anymore and let me sync just fine. It might be something with my repo - but the ...07 version seems to be able to handle it just fine. -"""]] diff --git a/doc/news/version_3.20130107/comment_1_b637a61264a67ad08400d030b71289c4._comment b/doc/news/version_3.20130107/comment_1_b637a61264a67ad08400d030b71289c4._comment deleted file mode 100644 index e75292357..000000000 --- a/doc/news/version_3.20130107/comment_1_b637a61264a67ad08400d030b71289c4._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm7AuSfii_tCkLyspL6Mr0ATlO6OxLNYOo" - nickname="Georg" - subject="will there be updated OSX 10.7 builds?" - date="2013-01-07T18:57:00Z" - content=""" -the 10.7.5 download is from 20130102 still, not the new one, but the 10.8 build segfaults on 10.7. -"""]] diff --git a/doc/news/version_3.20130107/comment_2_45f5069065f8ccd40b48c8158237093a._comment b/doc/news/version_3.20130107/comment_2_45f5069065f8ccd40b48c8158237093a._comment deleted file mode 100644 index 99452ce35..000000000 --- a/doc/news/version_3.20130107/comment_2_45f5069065f8ccd40b48c8158237093a._comment +++ /dev/null @@ -1,8 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" - nickname="Jimmy" - subject="comment 2" - date="2013-01-07T20:25:05Z" - content=""" -you should be able to get an up to date build from here it's rebuilt once an hour if there are changes to the git repo. -"""]] -- cgit v1.2.3