diff --git a/Test/Maybench/Command.hs b/Test/Maybench/Command.hs
--- a/Test/Maybench/Command.hs
+++ b/Test/Maybench/Command.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE GADTs, TypeSynonymInstances, FlexibleInstances, MultiParamTypeClasses #-}
+{-# OPTIONS_GHC -fglasgow-exts #-}
 module Test.Maybench.Command where
 
 import Test.Maybench.Utils ((|>))
diff --git a/darcs-benchmark/DarcsBenchmark.hs b/darcs-benchmark/DarcsBenchmark.hs
--- a/darcs-benchmark/DarcsBenchmark.hs
+++ b/darcs-benchmark/DarcsBenchmark.hs
@@ -1,4 +1,4 @@
-{-# LANGUAGE GeneralizedNewtypeDeriving, MultiParamTypeClasses #-}
+{-# OPTIONS_GHC -fglasgow-exts #-}
 import Prelude hiding (foldr, foldl, foldr1, foldl1)
 import Control.Arrow (second)
 import Control.Monad ()
diff --git a/maybench.cabal b/maybench.cabal
--- a/maybench.cabal
+++ b/maybench.cabal
@@ -1,5 +1,5 @@
 Name:                maybench
-Version:             0.2.4
+Version:             0.2.4.1
 License:             BSD3
 License-file:        LICENSE
 Author:              Maybench developers
@@ -27,7 +27,7 @@
 Flag splitBase
     Description: Choose the new smaller, split-up base package.
 Library
-    build-depends: benchpress >= 0.2.2 && < 0.2.3
+    build-depends: benchpress >= 0.2.2.1 && < 0.2.3
     if flag(splitBase)
         build-depends: base >= 3, process, old-time
     else
@@ -39,7 +39,7 @@
 
 Executable maybench
  Hs-Source-Dirs: ., wrapper
- build-depends: benchpress >= 0.2.2 && < 0.2.3
+ build-depends: benchpress >= 0.2.2.1 && < 0.2.3
  if flag(splitBase)
         build-depends: base >= 3,
                        process
@@ -50,11 +50,12 @@
 
 Executable darcs-benchmark
  Hs-Source-Dirs: ., darcs-benchmark
- build-depends: benchpress >= 0.2.2 && < 0.2.3,
-                Cabal >= 1.2 && < 1.5
+ build-depends: benchpress >= 0.2.2.1 && < 0.2.3,
+                Cabal >= 1.2 && < 1.5,
+                filepath >= 1.1 && < 1.2
  if flag(splitBase)
         build-depends: base >= 3,
-                       process, directory, time, mtl, filepath
+                       process, directory, time, mtl
  else
         build-depends: base <  3, time, mtl
  Main-Is: DarcsBenchmark.hs
