diff --git a/Data/Loc.hs b/Data/Loc.hs
--- a/Data/Loc.hs
+++ b/Data/Loc.hs
@@ -1,4 +1,4 @@
--- Copyright (c) 2006-2010
+-- Copyright (c) 2006-2012
 --         The President and Fellows of Harvard College.
 --
 -- Redistribution and use in source and binary forms, with or without
@@ -28,7 +28,7 @@
 --------------------------------------------------------------------------------
 -- |
 -- Module      :  Data.Loc
--- Copyright   :  (c) Harvard University 2006-2010
+-- Copyright   :  (c) Harvard University 2006-2012
 -- License     :  BSD-style
 -- Maintainer  :  mainland@eecs.harvard.edu
 --
@@ -81,9 +81,9 @@
                  {-# UNPACK #-} !Int
                  {-# UNPACK #-} !Int
 #ifdef __GLASGOW_HASKELL__
-  deriving (Eq, Data, Typeable)
+  deriving (Eq, Show, Data, Typeable)
 #else
-  deriving (Eq,Ord,Show)
+  deriving (Eq, Show)
 #endif
 
 instance Ord Pos where
@@ -131,9 +131,9 @@
             Loc  {-# UNPACK #-} !Pos
                  {-# UNPACK #-} !Pos
 #ifdef __GLASGOW_HASKELL__
-  deriving (Eq, Data, Typeable)
+  deriving (Eq, Show, Data, Typeable)
 #else
-  deriving (Eq,Ord,Show)
+  deriving (Eq, Show)
 #endif
 
 -- | Starting position of the location.
diff --git a/srcloc.cabal b/srcloc.cabal
--- a/srcloc.cabal
+++ b/srcloc.cabal
@@ -1,9 +1,9 @@
 name:           srcloc
-version:        0.1.1.1
+version:        0.1.2
 cabal-version:  >= 1.6
 license:        BSD3
 license-file:   LICENSE
-copyright:      (c) 2006-2010 Harvard University
+copyright:      (c) 2006-2012 Harvard University
 author:         Geoffrey Mainland <mainland@eecs.harvard.edu>
 maintainer:     mainland@eecs.harvard.edu
 stability:      alpha
