[darcs-users] darcs 2.3.0: compile fails with GHC 6.8.3 on FreeBSD 6.3
Mark Stosberg
mark at summersault.com
Thu Jul 23 16:34:15 UTC 2009
> $ cabal update
> $ cabal install darcs
Congratulations on the new release!
I ran into the following failure when attempting to installing with GHC 6.8.3 on FreeBSD 6.3:
(after a cabal update / cabal install darcs ):
Building hashed-storage-0.3.6...
[1 of 9] Compiling Bundled.SHA256 ( Bundled/SHA256.hs, dist/build/Bundled/SHA256.o )
[2 of 9] Compiling Bundled.Posix ( dist/build/Bundled/Posix.hs, dist/build/Bundled/Posix.o )
[3 of 9] Compiling Storage.Hashed.Utils ( Storage/Hashed/Utils.hs, dist/build/Storage/Hashed/Utils.o )
Storage/Hashed/Utils.hs:22:18:
Warning: Imported from `Data.Bits' but not used: `.&.'
Storage/Hashed/Utils.hs:22:25:
Warning: Imported from `Data.Bits' but not used: `.|.'
Storage/Hashed/Utils.hs:22:32:
Warning: Imported from `Data.Bits' but not used: `shift'
Storage/Hashed/Utils.hs:22:39:
Warning: Imported from `Data.Bits' but not used: `shiftL'
Storage/Hashed/Utils.hs:22:47:
Warning: Imported from `Data.Bits' but not used: `shiftR'
[4 of 9] Compiling Storage.Hashed.AnchoredPath ( Storage/Hashed/AnchoredPath.hs, dist/build/Storage/Hashed/AnchoredPath.o )
[5 of 9] Compiling Storage.Hashed.Tree ( Storage/Hashed/Tree.hs, dist/build/Storage/Hashed/Tree.o )
Storage/Hashed/Tree.hs:174:26:
Warning: This binding for `t' shadows an existing binding
In the definition of `unstub'
Storage/Hashed/Tree.hs:173:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `unstub': Patterns not matched: File _
Storage/Hashed/Tree.hs:182:10:
Warning: Pattern match(es) are non-exhaustive
In the definition of `expand'':
Patterns not matched: _ (AnchoredPath [])
[6 of 9] Compiling Storage.Hashed.Darcs ( Storage/Hashed/Darcs.hs, dist/build/Storage/Hashed/Darcs.o )
[7 of 9] Compiling Storage.Hashed.Index ( Storage/Hashed/Index.hs, dist/build/Storage/Hashed/Index.o )
[8 of 9] Compiling Storage.Hashed.Monad ( Storage/Hashed/Monad.hs, dist/build/Storage/Hashed/Monad.o )
[9 of 9] Compiling Storage.Hashed ( Storage/Hashed.hs, dist/build/Storage/Hashed.o )
/usr/bin/ar: creating dist/build/libHShashed-storage-0.3.6.a
Installing library in /home/mark/.cabal/lib/hashed-storage-0.3.6/ghc-6.8.3
Registering hashed-storage-0.3.6...
Reading package info from "dist/installed-pkg-config" ... done.
Saving old package config file... done.
Writing new package config file... done.
cabal: Error: some packages failed to install:
darcs-2.3.0 depends on haskeline-0.6.1.6 which failed to install.
haskeline-0.6.1.6 failed during the configure step. The exception was:
exit: ExitFailure 1
More information about the darcs-users
mailing list