diff --git a/repa-examples.cabal b/repa-examples.cabal
--- a/repa-examples.cabal
+++ b/repa-examples.cabal
@@ -1,5 +1,5 @@
 Name:                repa-examples
-Version:             3.2.2.3
+Version:             3.2.2.201204.1
 License:             BSD3
 License-file:        LICENSE
 Author:              The DPH Team
@@ -11,6 +11,9 @@
 Homepage:            http://repa.ouroborus.net
 Bug-reports:         repa@ouroborus.net
 Description:
+        Legacy version for Haskell Platform 2012.04. You will get better
+        performance if you upgrade to the most recent version of GHC.
+
         Examples using the Repa array library.
 
 Synopsis:
@@ -19,9 +22,9 @@
 
 Executable repa-canny
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*
 
   Main-is: examples/Canny/src-repa/Main.hs
   hs-source-dirs: examples/Canny/src-repa .
@@ -29,17 +32,17 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
 
 
 Executable repa-mmult
   Build-depends: 
-        base                 == 4.6.*,
+        base                 == 4.5.*,
         random               == 1.0.*,
-        repa                 == 3.2.*,
-        repa-io              == 3.2.*,
-        repa-algorithms      == 3.2.*
+        repa                 == 3.2.2.201204.*,
+        repa-io              == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*
 
   Main-is: examples/MMult/src-repa/Main.hs
   other-modules: Solver
@@ -48,7 +51,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -56,10 +59,10 @@
 
 Executable repa-laplace
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-io              == 3.2.*,
-        template-haskell     == 2.8.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-io              == 3.2.2.201204.*,
+        template-haskell     == 2.7.*
 
   Main-is: examples/Laplace/src-repa/Main.hs
   other-modules: SolverGet SolverStencil
@@ -68,16 +71,16 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
 
 
 Executable repa-fft2d
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*,
-        repa-io              == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*,
+        repa-io              == 3.2.2.201204.*
 
   Main-is: examples/FFT/FFT2d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/FFT2d/src-repa .
@@ -85,7 +88,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -93,10 +96,10 @@
 
 Executable repa-fft2d-highpass
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*,
-        repa-io              == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*,
+        repa-io              == 3.2.2.201204.*
 
   Main-is: examples/FFT/HighPass2d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/HighPass2d/src-repa .
@@ -104,7 +107,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -113,9 +116,9 @@
 
 Executable repa-fft3d-highpass
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*
 
   Main-is: examples/FFT/HighPass3d/src-repa/Main.hs
   hs-source-dirs: examples/FFT/HighPass3d/src-repa .
@@ -123,7 +126,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -131,10 +134,10 @@
 
 Executable repa-blur
   Build-depends: 
-        base                 == 4.6.*,
+        base                 == 4.5.*,
         vector               == 0.10.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*
 
   Main-is: examples/Blur/src-repa/Main.hs
   hs-source-dirs: examples/Blur/src-repa .
@@ -142,7 +145,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -150,9 +153,9 @@
 
 Executable repa-sobel
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-algorithms      == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-algorithms      == 3.2.2.201204.*
 
   Main-is: examples/Sobel/src-repa/Main.hs
   other-modules: Solver
@@ -161,7 +164,7 @@
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
@@ -169,16 +172,16 @@
 
 Executable repa-volume
   Build-depends: 
-        base                 == 4.6.*,
-        repa                 == 3.2.*,
-        repa-io              == 3.2.*
+        base                 == 4.5.*,
+        repa                 == 3.2.2.201204.*,
+        repa-io              == 3.2.2.201204.*
 
   Main-is: examples/Volume/Main.hs
   ghc-options: 
         -rtsopts 
         -threaded 
         -eventlog
-        -Odph -fllvm -optlo-O3
+        -Odph
         -fno-liberate-case
         -funfolding-use-threshold100
         -funfolding-keeness-factor100
