@@ -1,3 +1,4 @@
1+{-# LANGUAGE CPP #-}
12{-# LANGUAGE GeneralizedNewtypeDeriving #-}
23{-# LANGUAGE OverloadedStrings #-}
34{-# LANGUAGE RecordWildCards #-}
@@ -122,6 +123,9 @@ deriving instance Arbitrary Namespace
122123deriving instance Arbitrary Environment
123124deriving instance Arbitrary ThreadIdText
124125deriving instance Arbitrary CPid
126+#if !MIN_VERSION_base(4, 8, 0)
127+deriving instance Eq Loc
128+#endif
125129deriving instance Eq LogStr
126130deriving instance (Eq a) => Eq (Item a)
127131