>> Step 1 - configuring regex-compat-0.90 Configuring regex-compat-0.90... configure: Dependency regex-base>=0.80: using regex-base-0.91 configure: Dependency regex-posix-any: using regex-posix-0.71 configure: Dependency base>=2.0: using base-2.0 configure: Using install prefix: /home/user2 configure: Binaries installed in: /home/user2/bin configure: Libraries installed in: /home/user2/lib/regex-compat-0.90/ghc-6.6 configure: Private binaries installed in: /home/user2/libexec configure: Data files installed in: /home/user2/share/regex-compat-0.90 configure: Documentation installed in: /home/user2/share/doc/regex-compat-0.90 configure: Using compiler: /usr/bin/ghc configure: Compiler flavor: GHC configure: Compiler version: 6.6 configure: Using package tool: /usr/bin/ghc-pkg configure: Using alex version 2.1.0 found on system at: /usr/bin/alex configure: Using ar found on system at: /usr/bin/ar configure: No c2hs found configure: Using cpphs version 0.7 found on system at: /usr/bin/cpphs configure: No ffihugs found configure: Using ghc version 6.6 found on system at: /usr/bin/ghc configure: Using ghc-pkg version 6.6 found on system at: /usr/bin/ghc-pkg configure: No greencard found configure: Using haddock version 0.8 found on system at: /usr/bin/haddock configure: Using happy version 1.16 found on system at: /usr/bin/happy configure: No hmake found configure: Using hsc2hs version 0.66 found on system at: /usr/bin/hsc2hs configure: Using hscolour version 1.8 found on system at: /usr/local/bin/HsColour configure: No hugs found configure: No jhc found configure: Using ld found on system at: /usr/bin/ld configure: No nhc found configure: No pfesetup found configure: Using ranlib found on system at: /usr/bin/ranlib configure: Using tar found on system at: /bin/tar >> Step 2 - building regex-compat-0.90 Preprocessing library regex-compat-0.90... Building regex-compat-0.90... [1 of 1] Compiling Text.Regex ( Text/Regex.hs, dist/build/Text/Regex.o ) Text/Regex.hs:58:7: No instance for (RegexMaker Regex Text.Regex.Posix.Wrap.CompOption execOpt String) arising from use of `makeRegexOpts' at Text/Regex.hs:58:7-40 Possible fix: add an instance declaration for (RegexMaker Regex Text.Regex.Posix.Wrap.CompOption execOpt String) In the expression: let opt = ((if single_line then (compNewline .|.) else id) . (if case_sensitive then id else (compIgnoreCase .|.))) $ compExtended in makeRegexOpts opt defaultExecOpt s In the definition of `mkRegexWithOpts': mkRegexWithOpts s single_line case_sensitive = let opt = ((if ... then ... else ...) . (if ... then ... else ...)) $ compExtended in makeRegexOpts opt defaultExecOpt s Text/Regex.hs:82:22: No instance for (Text.Regex.Base.RegexLike.RegexLike Regex [Char]) arising from use of `matchM' at Text/Regex.hs:82:22-33 Possible fix: add an instance declaration for (Text.Regex.Base.RegexLike.RegexLike Regex [Char]) In the expression: matchM p str In the definition of `matchRegexAll': matchRegexAll p str = matchM p str >> Terminated due to an error.