[Haskell-cafe] Getting lambdabot to work with 6.6.1
Donald Bruce Stewart
dons at cse.unsw.edu.au
Tue Jul 17 20:36:12 EDT 2007
> After a suggestion from quicksilver, I decided to write this
> message. To get lambdabot working on 6.6.1 you need to:
> 1) ensure you have the regexp-base, regexp-compat and
> regexp-posix from hackage installed
The .cabal file now enforces this.
> 2) If you install them from user, make sure to add --user in
> the build-script of lambdabot
> 3) Get hs-plugins from darcs
> http://www.cse.unsw.edu.au/~dons/code/hs-plugins/ , not
> from hackage (Lemmih informed it's an issue with the .hi
> 4) Fix Lib/Parser.hs and replace "> 606" with ">= 606" in
> the #if GLASSGOW_HASKELL around the definition of
> "pling_name" and co
Send a patch.
> 5) Remove the Maybe-definition of arbitrary in
Oh, that's changed in QuickCheck (yet another API change in 6.6.1!).
Send a cpp patch.
> 6) Make sure to uncomment the runplugs section in
User the lambdabot.cabal.plugins file.
> 7) ...
> 8) Profit
More information about the Haskell-Cafe