[automatically detect packages needed for ghc-6.8 and ghc-6.10 compatibility
John Meacham <john@repetae.net>**20090623030304
 Ignore-this: 30aeecaac05d4170b7bb10b676558307
] hunk ./Makefile.am 49
-          -package bytestring -package binary -package pretty -package base -package mtl -package containers   \
+          -package bytestring -package binary -package pretty -package mtl -package containers   \
hunk ./Makefile.am 52
-PACKAGES_OLD= -package regex-compat -package random -package array -package directory \
-          -package bytestring -package binary -package pretty -package base -package mtl -package containers  \
-	  -package unix  -package haskell98 -package utf8-string  -package zlib \
-	  -package base -package syb  -package readline -package fgl
hunk ./Makefile.am 54
-GHCOPTS= $(HSOPTS) -fbang-patterns -O -hide-all-packages  $(GHCDEBUGOPTS) $(GHCINC) $(PACKAGES) $(GHCLANG)
+GHCOPTS= $(HSOPTS) -fbang-patterns -O @GHCFLAGS@  $(GHCDEBUGOPTS) $(GHCINC) $(PACKAGES) $(GHCLANG)
hunk ./configure.ac 30
+GHC=$HC
+GHCFLAGS="-hide-all-packages -package base"
+GHC_CHECK_MODULE(Data.Generics.Instances,syb,,,[])
+
hunk ./configure.ac 50
+AC_SUBST(GHCFLAGS)
+AC_SUBST(EXTRA_PACKAGES)