@@ -1687,6 +1687,7 @@ instance FromJSON DotNetTime where
16871687-- primitive
16881688-------------------------------------------------------------------------------
16891689
1690+#if (MIN_VERSION_base(0,4,7))
16901691instance FromJSON a => FromJSON (PM.Array a) where
16911692 -- note: we could do better than this if vector exposed the data
16921693 -- constructor in Data.Vector.
@@ -1702,6 +1703,7 @@ instance (PM.Prim a,FromJSON a) => FromJSON (PM.PrimArray a) where
17021703instance (PM.PrimUnlifted a,FromJSON a) => FromJSON (PM.UnliftedArray a) where
17031704 parseJSON = fmap Exts.fromList . parseJSON
17041705#endif
1706+#endif
17051707
17061708-------------------------------------------------------------------------------
17071709-- time