Resolving dependencies... Starting colour-2.3.6 Starting primitive-0.7.2.0 Building colour-2.3.6 Building primitive-0.7.2.0 Completed colour-2.3.6 Starting ansi-terminal-0.11 Building ansi-terminal-0.11 Completed ansi-terminal-0.11 Completed primitive-0.7.2.0 Starting vector-0.12.3.0 Building vector-0.12.3.0 Completed vector-0.12.3.0 Starting Jikka-5.2.0.0 Building Jikka-5.2.0.0 Failed to install Jikka-5.2.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/Jikka-5.2.0.0-2vzH6PgnMTPCVqzMaiB62z.log ): cabal: Entering directory '/tmp/cabal-tmp-21814/Jikka-5.2.0.0' Configuring Jikka-5.2.0.0... Preprocessing library for Jikka-5.2.0.0.. unused terminals: 10 Building library for Jikka-5.2.0.0.. [ 1 of 110] Compiling Jikka.CPlusPlus.Language.Expr ( src/Jikka/CPlusPlus/Language/Expr.hs, dist/build/Jikka/CPlusPlus/Language/Expr.o, dist/build/Jikka/CPlusPlus/Language/Expr.dyn_o ) [ 2 of 110] Compiling Jikka.CPlusPlus.Language.VariableAnalysis ( src/Jikka/CPlusPlus/Language/VariableAnalysis.hs, dist/build/Jikka/CPlusPlus/Language/VariableAnalysis.o, dist/build/Jikka/CPlusPlus/Language/VariableAnalysis.dyn_o ) [ 3 of 110] Compiling Jikka.Common.Alpha ( src/Jikka/Common/Alpha.hs, dist/build/Jikka/Common/Alpha.o, dist/build/Jikka/Common/Alpha.dyn_o ) [ 4 of 110] Compiling Jikka.CPlusPlus.Language.Util ( src/Jikka/CPlusPlus/Language/Util.hs, dist/build/Jikka/CPlusPlus/Language/Util.o, dist/build/Jikka/CPlusPlus/Language/Util.dyn_o ) [ 5 of 110] Compiling Jikka.Common.Combinatorics ( src/Jikka/Common/Combinatorics.hs, dist/build/Jikka/Common/Combinatorics.o, dist/build/Jikka/Common/Combinatorics.dyn_o ) [ 6 of 110] Compiling Jikka.Common.FileEmbed ( src/Jikka/Common/FileEmbed.hs, dist/build/Jikka/Common/FileEmbed.o, dist/build/Jikka/Common/FileEmbed.dyn_o ) src/Jikka/Common/FileEmbed.hs:33:3: error: " No instance for (Language.Haskell.TH.Syntax.Lift T.Text) arising from a use of Language.Haskell.TH.Syntax.lift " In the expression: Language.Haskell.TH.Syntax.lift contents In a stmt of a 'do' block: [| zip paths contents :: [(FilePath, T.Text)] |] pending(rn) [, ] In the expression: do paths <- runIO $ listDirectoryRecursive path contents <- runIO $ mapM T.readFile paths :: Q [T.Text] mapM_ addDependentFile paths [| zip paths contents :: [(FilePath, T.Text)] |] pending(rn) [, ] | 33 | [e|zip paths contents :: [(FilePath, T.Text)]|] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-21814/Jikka-5.2.0.0' cabal: Error: some packages failed to install: Jikka-5.2.0.0-2vzH6PgnMTPCVqzMaiB62z failed during the building phase. The exception was: ExitFailure 1