Skip to content

Commit 95e9e3a

Browse files
authored
ghcide needs prettyprinter-1.7 to build (#2875)
fails with prettyprinter 1.6 ``` [37 of 77] Compiling Development.IDE.Types.Logger ( src/Development/IDE/Types/Logger.hs, dist/build/Development/IDE/Types/Logger.o ) src/Development/IDE/Types/Logger.hs:57:1: error: Could not find module `Prettyprinter' Use -v (or `:set -v` in ghci) to see a list of the files searched for. | 57 | import Prettyprinter as PrettyPrinterModule | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Development/IDE/Types/Logger.hs:58:1: error: Could not find module `Prettyprinter.Render.Text' Use -v (or `:set -v` in ghci) to see a list of the files searched for. | 58 | import Prettyprinter.Render.Text (renderStrict) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Failed to build ghcide-1.7.0.0 (which is required by exe:haskell-language-server from haskell-language-server-1.7.0.0 and exe:haskell-language-server-wrapper from haskell-language-server-1.7.0.0). See the build log above for details. ``` from https://download.copr.fedorainfracloud.org/results/petersen/haskell-language-server/fedora-34-x86_64/04345531-haskell-language-server/
1 parent df6cc3c commit 95e9e3a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: ghcide/ghcide.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ library
7272
optparse-applicative,
7373
parallel,
7474
prettyprinter-ansi-terminal,
75-
prettyprinter,
75+
prettyprinter >= 1.7,
7676
random,
7777
regex-tdfa >= 1.3.1.0,
7878
retrie,

0 commit comments

Comments
 (0)