Resolving dependencies... Configuring syb-0.6... Building syb-0.6... Installed syb-0.6 Configuring language-c-0.3.2.1... Building language-c-0.3.2.1... Failed to install language-c-0.3.2.1 Build log ( /home/builder/.cabal/logs/language-c-0.3.2.1.log ): cabal: Entering directory '/tmp/cabal-tmp-908/language-c-0.3.2.1' Configuring language-c-0.3.2.1... Building language-c-0.3.2.1... Preprocessing library language-c-0.3.2.1... src/Language/C/Analysis/TravMonad.hs:2:14: warning: -XPatternSignatures is deprecated: use -XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables #-} instead dist/build/Language/C/Parser/Lexer.hs:1:12: warning: -fglasgow-exts is deprecated: Use individual extensions instead dist/build/Language/C/Parser/Parser.hs:2:12: warning: -fglasgow-exts is deprecated: Use individual extensions instead [ 1 of 32] Compiling Language.C.Syntax.Ops ( src/Language/C/Syntax/Ops.hs, dist/build/Language/C/Syntax/Ops.o ) [ 2 of 32] Compiling Language.C.Data.RList ( src/Language/C/Data/RList.hs, dist/build/Language/C/Data/RList.o ) [ 3 of 32] Compiling Language.C.Data.Position ( src/Language/C/Data/Position.hs, dist/build/Language/C/Data/Position.o ) [ 4 of 32] Compiling Language.C.Data.Name ( src/Language/C/Data/Name.hs, dist/build/Language/C/Data/Name.o ) [ 5 of 32] Compiling Language.C.Data.Node ( src/Language/C/Data/Node.hs, dist/build/Language/C/Data/Node.o ) [ 6 of 32] Compiling Language.C.Syntax.Constants ( src/Language/C/Syntax/Constants.hs, dist/build/Language/C/Syntax/Constants.o ) [ 7 of 32] Compiling Language.C.Data.InputStream ( src/Language/C/Data/InputStream.hs, dist/build/Language/C/Data/InputStream.o ) [ 8 of 32] Compiling Language.C.System.Preprocess ( src/Language/C/System/Preprocess.hs, dist/build/Language/C/System/Preprocess.o ) [ 9 of 32] Compiling Language.C.System.GCC ( src/Language/C/System/GCC.hs, dist/build/Language/C/System/GCC.o ) src/Language/C/System/GCC.hs:20:1: warning: [-Wdeprecations] Module ‘System.Cmd’ is deprecated: Use "System.Process" instead [10 of 32] Compiling Language.C.Data.Ident ( src/Language/C/Data/Ident.hs, dist/build/Language/C/Data/Ident.o ) [11 of 32] Compiling Language.C.Parser.Builtin ( src/Language/C/Parser/Builtin.hs, dist/build/Language/C/Parser/Builtin.o ) [12 of 32] Compiling Language.C.Parser.Tokens ( src/Language/C/Parser/Tokens.hs, dist/build/Language/C/Parser/Tokens.o ) [13 of 32] Compiling Language.C.Syntax.AST ( src/Language/C/Syntax/AST.hs, dist/build/Language/C/Syntax/AST.o ) [14 of 32] Compiling Language.C.Syntax ( src/Language/C/Syntax.hs, dist/build/Language/C/Syntax.o ) [15 of 32] Compiling Language.C.Data.Error ( src/Language/C/Data/Error.hs, dist/build/Language/C/Data/Error.o ) [16 of 32] Compiling Language.C.Parser.ParserMonad ( src/Language/C/Parser/ParserMonad.hs, dist/build/Language/C/Parser/ParserMonad.o ) src/Language/C/Parser/ParserMonad.hs:69:10: error: • No instance for (Applicative P) arising from the superclasses of an instance declaration There are instances for similar types: instance Applicative Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’ • In the instance declaration for ‘Monad P’ cabal: Leaving directory '/tmp/cabal-tmp-908/language-c-0.3.2.1' cabal: Error: some packages failed to install: c2hs-0.16.4 depends on language-c-0.3.2.1 which failed to install. language-c-0.3.2.1 failed during the building phase. The exception was: ExitFailure 1