Resolving dependencies... Starting base-orphans-0.8.7 Starting base16-bytestring-1.0.2.0 Starting integer-logarithms-1.0.3.1 Starting primitive-0.7.4.0 Building base-orphans-0.8.7 Building integer-logarithms-1.0.3.1 Building base16-bytestring-1.0.2.0 Building primitive-0.7.4.0 Completed integer-logarithms-1.0.3.1 Starting vector-stream-0.1.0.0 Completed base16-bytestring-1.0.2.0 Building vector-stream-0.1.0.0 Completed base-orphans-0.8.7 Starting hashable-1.4.1.0 Completed vector-stream-0.1.0.0 Building hashable-1.4.1.0 Completed hashable-1.4.1.0 Completed primitive-0.7.4.0 Starting scientific-0.3.7.0 Starting vector-0.13.0.0 Building scientific-0.3.7.0 Building vector-0.13.0.0 Completed scientific-0.3.7.0 Starting attoparsec-0.14.4 Building attoparsec-0.14.4 Completed attoparsec-0.14.4 Completed vector-0.13.0.0 Starting sha-validation-0.1.0.0 Building sha-validation-0.1.0.0 Failed to install sha-validation-0.1.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/sha-validation-0.1.0.0-Dr8rHwBvt3U8ZsjJs9K5c2.log ): cabal: Entering directory '/tmp/cabal-tmp-25794/sha-validation-0.1.0.0' Configuring sha-validation-0.1.0.0... Preprocessing library for sha-validation-0.1.0.0.. Building library for sha-validation-0.1.0.0.. [1 of 4] Compiling Test.Hash.Internal ( src/Test/Hash/Internal.hs, dist/build/Test/Hash/Internal.o, dist/build/Test/Hash/Internal.dyn_o ) src/Test/Hash/Internal.hs:119:15: error: " No instance for (Lift T.Text) arising from the first field of MsgFile (type T.Text) Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself " When deriving the instance for (Lift MsgFile) | 119 | deriving (Lift) | ^^^^ src/Test/Hash/Internal.hs:165:15: error: " No instance for (Lift T.Text) arising from the first field of MonteFile (type T.Text) Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself " When deriving the instance for (Lift MonteFile) | 165 | deriving (Lift) | ^^^^ src/Test/Hash/Internal.hs:212:15: error: " No instance for (Lift T.Text) arising from the first field of ShakeMsgFile (type T.Text) Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself " When deriving the instance for (Lift ShakeMsgFile) | 212 | deriving (Lift) | ^^^^ src/Test/Hash/Internal.hs:263:15: error: " No instance for (Lift T.Text) arising from the first field of ShakeMonteFile (type T.Text) Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself " When deriving the instance for (Lift ShakeMonteFile) | 263 | deriving (Lift) | ^^^^ src/Test/Hash/Internal.hs:323:15: error: " No instance for (Lift T.Text) arising from the first field of ShakeVarOutFile (type T.Text) Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself " When deriving the instance for (Lift ShakeVarOutFile) | 323 | deriving (Lift) | ^^^^ cabal: Leaving directory '/tmp/cabal-tmp-25794/sha-validation-0.1.0.0' cabal: Error: some packages failed to install: sha-validation-0.1.0.0-Dr8rHwBvt3U8ZsjJs9K5c2 failed during the building phase. The exception was: ExitFailure 1