diff options
author | Joey Hess <joey@kitenet.net> | 2011-05-28 11:56:48 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-05-28 11:56:48 -0400 |
commit | c38f8264355ebf99c2e1594279120d4fbdb0efc1 (patch) | |
tree | 7d2ac105d21eab255288348a04cb462528d1597b | |
parent | 7db690bdc2d434f9bbe36a2d3bdac7202eb355f0 (diff) |
Data.Tuple.swap not available with ghc 6.12.3
-rw-r--r-- | Command/Status.hs | 2 | ||||
-rw-r--r-- | doc/bugs/build_issue_with_latest_release_0.20110522-1-gde817ba.mdwn | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/Command/Status.hs b/Command/Status.hs index 43a948443..dd518416c 100644 --- a/Command/Status.hs +++ b/Command/Status.hs @@ -11,7 +11,6 @@ import Control.Monad.State import Data.Maybe import System.IO import Data.List -import Data.Tuple import qualified Data.Map as M import qualified Annex @@ -134,6 +133,7 @@ backend_usage = stat "backend usage" $ splits :: [Key] -> [(String, Integer)] splits ks = M.toList $ M.fromListWith (+) $ map tcount ks tcount k = (keyBackendName k, 1) + swap (a, b) = (b, a) pp c [] = c pp c ((n, b):xs) = "\n\t" ++ b ++ ": " ++ show n ++ pp c xs diff --git a/doc/bugs/build_issue_with_latest_release_0.20110522-1-gde817ba.mdwn b/doc/bugs/build_issue_with_latest_release_0.20110522-1-gde817ba.mdwn index c5fddd63c..a7bae50b8 100644 --- a/doc/bugs/build_issue_with_latest_release_0.20110522-1-gde817ba.mdwn +++ b/doc/bugs/build_issue_with_latest_release_0.20110522-1-gde817ba.mdwn @@ -9,3 +9,6 @@ make: *** [git-annex] Error 1 </pre> it fails on OSX 10.6.x with ghc 6.12.3 and a corresponding haskell-platform install. I ran a bisect and found that commit 75a3f5027f74565d909fb940893636d081d9872a seems to have broken git-annex for me, reverting the commit allows me to build git-annex, I have not run the tests to verify everything is working correctly though. + +> Probably `swap` appeared only in a newer GHC. I've reverted to avoid a +> versioned build dependency. [[done]] --[[Joey]] |