Resolving dependencies... Starting th-compat-0.1.3 Starting validity-0.12.0.1 Building validity-0.12.0.1 Building th-compat-0.1.3 Completed th-compat-0.1.3 Starting network-uri-2.6.4.1 Completed validity-0.12.0.1 Building network-uri-2.6.4.1 Completed network-uri-2.6.4.1 Starting validity-network-uri-0.0.0.0 Building validity-network-uri-0.0.0.0 Failed to install validity-network-uri-0.0.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/validity-network-uri-0.0.0.0-2BLQGWiXddELwsRDYoGijn.log ): cabal: Entering directory '/tmp/cabal-tmp-31887/validity-network-uri-0.0.0.0' Configuring validity-network-uri-0.0.0.0... Preprocessing library for validity-network-uri-0.0.0.0.. Building library for validity-network-uri-0.0.0.0.. [1 of 2] Compiling Data.Validity.URI ( src/Data/Validity/URI.hs, dist/build/Data/Validity/URI.o, dist/build/Data/Validity/URI.dyn_o ) src/Data/Validity/URI.hs:78:15: error: Variable not in scope: decorateString :: [Char] -> (Char -> Validation) -> Validation | 78 | decorateString | ^^^^^^^^^^^^^^ src/Data/Validity/URI.hs:116:11: error: Variable not in scope: decorateString :: [Char] -> (Char -> Validation) -> Validation | 116 | decorateString | ^^^^^^^^^^^^^^ src/Data/Validity/URI.hs:200:25: error: Variable not in scope: decorateString :: [Char] -> (Char -> Validation) -> Validation | 200 | (':' : rest) -> decorateString rest validatePortChar | ^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-31887/validity-network-uri-0.0.0.0' cabal: Error: some packages failed to install: validity-network-uri-0.0.0.0-2BLQGWiXddELwsRDYoGijn failed during the building phase. The exception was: ExitFailure 1