shiftkey@perfectly-mediocre:~/src/semantic$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS"
shiftkey@perfectly-mediocre:~/src/semantic$ cabal -V
cabal-install version 2.4.1.0
compiled using version 2.4.1.0 of the Cabal library
shiftkey@perfectly-mediocre:~/src/semantic$ ghc -V
The Glorious Glasgow Haskell Compilation System, version 8.6.4
shiftkey@perfectly-mediocre:~/src/semantic$ git show HEAD
commit 1a9840622c0f62af63c6dad748153edc73e347ff (HEAD -> master, origin/master, origin/HEAD)
Merge: 5d86878d2 3e1f3bcb9
Author: Rob Rix <robrix@github.com>
Date: Tue Jun 4 15:34:50 2019 -0400
Merge pull request #80 from github/remove-redundant-hasspan
Remove redundant HasSpan class.
shiftkey@perfectly-mediocre:~/src/semantic$ cabal new-build
Resolving dependencies...
Build profile: -w ghc-8.6.4 -O1
In order, the following will be built (use -v for more details):
- algebraic-graphs-0.3 (lib) (requires build)
- ansi-terminal-0.8.2 (lib) (requires build)
- async-2.2.1 (lib) (requires build)
- base-compat-batteries-0.10.5 (lib) (requires build)
- case-insensitive-1.2.1.0 (lib) (requires build)
- contravariant-1.5.2 (lib:contravariant) (requires build)
- cookie-0.4.4 (lib) (requires build)
- fastsum-0.1.1.0 (lib) (requires build)
- ghc-tcplugins-extra-0.3 (lib) (requires build)
- gitrev-1.3.1 (lib) (requires build)
- haskeline-0.7.5.0 (lib) (requires build)
- haskell-lexer-1.0.2 (lib:haskell-lexer) (requires build)
- heap-1.0.4 (lib) (requires build)
- hostname-1.0 (lib:hostname) (requires build)
- hourglass-0.2.12 (lib) (requires build)
- hscolour-1.24.4 (lib:hscolour) (requires build)
- integer-logarithms-1.0.3 (lib) (requires build)
- managed-1.0.6 (lib) (requires build)
- memory-0.14.18 (lib) (requires build)
- mime-types-0.1.0.9 (lib) (requires build)
- network-2.8.0.1 (lib:network) (requires build)
- network-uri-2.6.1.0 (lib) (requires build)
- old-locale-1.0.0.7 (lib) (requires build)
- optional-args-1.0.2 (lib) (requires build)
- parallel-3.2.2.0 (lib) (requires build)
- parser-combinators-1.0.3 (lib) (requires build)
- prettyprinter-1.2.1 (lib) (requires build)
- primitive-0.6.4.0 (lib) (requires build)
- random-1.1 (lib) (requires build)
- reflection-2.1.4 (lib) (requires build)
- safe-0.3.17 (lib) (requires build)
- semigroups-0.18.5 (lib) (requires build)
- singleton-bool-0.1.4 (lib) (requires build)
- sop-core-0.4.0.0 (lib) (requires build)
- split-0.2.3.3 (lib) (requires build)
- stm-chans-3.0.0.4 (lib:stm-chans) (requires build)
- syb-0.7 (lib) (requires build)
- system-filepath-0.4.14 (lib:system-filepath) (requires build)
- tagged-0.8.6 (lib) (requires build)
- th-abstraction-0.3.1.0 (lib) (requires build)
- time-locale-compat-0.1.1.5 (lib) (requires build)
- transformers-compat-0.6.5 (lib) (requires build)
- unix-compat-0.5.1 (lib:unix-compat) (requires build)
- unliftio-core-0.1.2.0 (lib) (requires build)
- unordered-containers-0.2.10.0 (lib) (requires build)
- utf8-string-1.0.1.1 (lib:utf8-string) (requires build)
- void-0.7.3 (lib) (requires build)
- zlib-0.6.2 (lib) (requires build)
- ansi-wl-pprint-0.6.8.2 (lib) (requires build)
- http-types-0.12.3 (lib) (requires build)
- ghc-typelits-natnormalise-0.6.2 (lib) (requires build)
- pretty-show-1.9.5 (lib) (requires build)
- kdt-0.2.4 (lib) (requires build)
- pem-0.2.4 (lib) (requires build)
- cryptonite-0.26 (lib) (requires build)
- asn1-types-0.3.2 (lib:asn1-types) (requires build)
- socks-0.6.0 (lib) (requires build)
- old-time-1.1.0.3 (lib:old-time) (requires build)
- vector-0.12.0.3 (lib) (requires build)
- scientific-0.3.6.2 (lib) (requires build)
- uuid-types-1.0.3 (lib) (requires build)
- tf-random-0.5 (lib) (requires build)
- mersenne-random-pure64-0.2.2.0 (lib:mersenne-random-pure64) (requires build)
- generics-sop-0.4.0.1 (lib) (requires build)
- haskell-tree-sitter-0.1.0 (lib:haskell-tree-sitter) (first run)
- haskell-src-1.0.3.0 (lib) (requires build)
- system-fileio-0.3.16.4 (lib) (requires build)
- distributive-0.6 (lib:distributive) (requires build)
- transformers-base-0.4.5.2 (lib) (requires build)
- mmorph-1.1.3 (lib) (requires build)
- exceptions-0.10.2 (lib) (requires build)
- constraints-0.11 (lib) (requires build)
- MonadRandom-0.5.1.1 (lib) (requires build)
- vault-0.3.1.2 (lib:vault) (requires build)
- semilattices-0.0.0.3 (lib) (requires build)
- charset-0.3.7.1 (lib:charset) (requires build)
- string-conversions-0.4.0.1 (lib) (requires build)
- http-media-0.7.1.3 (lib) (requires build)
- streaming-commons-0.2.1.0 (lib) (requires build)
- optparse-applicative-0.14.3.0 (lib) (requires build)
- ghc-typelits-knownnat-0.6 (lib) (requires build)
- cryptohash-0.11.9 (lib) (requires build)
- asn1-encoding-0.9.5 (lib) (requires build)
- vector-th-unbox-0.2.1.6 (lib) (requires build)
- vector-builder-0.3.7.2 (lib) (requires build)
- megaparsec-7.0.5 (lib) (requires build)
- attoparsec-0.13.2.2 (lib) (requires build)
- QuickCheck-2.12.6.1 (lib) (requires build)
- tree-sitter-typescript-0.1.0 (lib:tree-sitter-typescript-internal) (first run)
- tree-sitter-ruby-0.1.0 (lib:tree-sitter-ruby-internal) (first run)
- tree-sitter-python-0.1.0 (lib:tree-sitter-python-internal) (first run)
- tree-sitter-php-0.1.0 (lib:tree-sitter-php-internal) (first run)
- tree-sitter-json-0.1.0 (lib:tree-sitter-json-internal) (first run)
- tree-sitter-java-0.1.0 (lib:tree-sitter-java-internal) (first run)
- tree-sitter-haskell-0.1.0 (lib:tree-sitter-haskell-internal) (first run)
- tree-sitter-go-0.1.0 (lib:tree-sitter-go-internal) (first run)
- comonad-5.0.5 (lib:comonad) (requires build)
- monad-control-1.0.2.3 (lib:monad-control) (requires build)
- temporary-1.3 (lib) (requires build)
- safe-exceptions-0.1.7.0 (lib) (requires build)
- fused-effects-0.4.0.0 (lib) (requires build)
- http-client-0.6.4 (lib) (requires build)
- ghc-typelits-extra-0.3 (lib) (requires build)
- asn1-parse-0.9.4 (lib:asn1-parse) (requires build)
- math-functions-0.3.1.0 (lib) (requires build)
- neat-interpolation-0.3.2.4 (lib) (requires build)
- parsers-0.12.10 (lib) (requires build)
- attoparsec-iso8601-1.0.1.0 (lib) (requires build)
- aeson-1.4.3.0 (lib) (requires build)
- quickcheck-instances-0.3.19 (lib) (requires build)
- proto3-wire-1.0.0 (lib) (first run)
- tree-sitter-typescript-0.1.0 (lib) (first run)
- tree-sitter-ruby-0.1.0 (lib) (first run)
- tree-sitter-python-0.1.0 (lib) (first run)
- tree-sitter-php-0.1.0 (lib) (first run)
- tree-sitter-json-0.1.0 (lib) (first run)
- tree-sitter-java-0.1.0 (lib) (first run)
- tree-sitter-haskell-0.1.0 (lib) (first run)
- tree-sitter-go-0.1.0 (lib) (first run)
- bifunctors-5.5.4 (lib) (requires build)
- lifted-base-0.2.3.12 (lib) (requires build)
- fused-effects-exceptions-0.1.1.0 (lib) (requires build)
- x509-1.7.5 (lib) (requires build)
- mwc-random-0.14.0.0 (lib) (requires build)
- http-api-data-0.4 (lib:http-api-data) (requires build)
- aeson-pretty-0.8.7 (lib) (requires build)
- semigroupoids-5.3.2 (lib:semigroupoids) (requires build)
- profunctors-5.3 (lib) (requires build)
- assoc-1 (lib) (requires build)
- lifted-async-0.10.0.4 (lib) (requires build)
- enclosed-exceptions-1.0.3 (lib) (requires build)
- x509-store-1.6.7 (lib) (requires build)
- servant-0.15 (lib:servant) (requires build)
- reducers-3.12.3 (lib:reducers) (requires build)
- invariant-0.5.3 (lib) (requires build)
- free-5.1.1 (lib) (requires build)
- foldl-1.4.5 (lib) (requires build)
- shelly-1.8.1 (lib) (requires build)
- x509-validation-1.6.11 (lib) (requires build)
- x509-system-1.6.6 (lib) (requires build)
- recursion-schemes-5.1.3 (lib) (requires build)
- keys-3.12.2 (lib) (requires build)
- adjunctions-4.4 (lib) (requires build)
- turtle-1.5.14 (lib) (requires build)
- tls-1.5.0 (lib) (requires build)
- kan-extensions-5.2 (lib:kan-extensions) (requires build)
- connection-0.3.0 (lib:connection) (requires build)
- pointed-5.0.1 (lib:pointed) (requires build)
- lens-4.17.1 (lib:lens) (requires build)
- http-client-tls-0.3.5.3 (lib) (requires build)
- vector-instances-3.4 (lib:vector-instances) (requires build)
- machines-0.6.4 (lib:machines) (requires build)
- insert-ordered-containers-0.2.2 (lib) (requires build)
- these-0.8.1 (lib) (requires build)
- swagger2-2.3.1.1 (lib:swagger2) (requires build)
- proto3-suite-0.2.0 (lib) (first run)
- semantic-0.6.0 (lib) (first run)
- semantic-0.6.0 (exe:semantic) (first run)
Starting async-2.2.1 (lib)
Starting ansi-terminal-0.8.2 (lib)
Starting algebraic-graphs-0.3 (lib)
Building async-2.2.1 (lib)
Starting base-compat-batteries-0.10.5 (lib)
Building ansi-terminal-0.8.2 (lib)
Building algebraic-graphs-0.3 (lib)
Building base-compat-batteries-0.10.5 (lib)
Installing async-2.2.1 (lib)
Completed async-2.2.1 (lib)
Starting case-insensitive-1.2.1.0 (lib)
Building case-insensitive-1.2.1.0 (lib)
Installing ansi-terminal-0.8.2 (lib)
Completed ansi-terminal-0.8.2 (lib)
Starting contravariant-1.5.2 (all, legacy fallback)
Installing case-insensitive-1.2.1.0 (lib)
Completed case-insensitive-1.2.1.0 (lib)
Building contravariant-1.5.2 (all, legacy fallback)
Starting cookie-0.4.4 (lib)
Building cookie-0.4.4 (lib)
Installing contravariant-1.5.2 (all, legacy fallback)
Installing cookie-0.4.4 (lib)
Completed contravariant-1.5.2 (all, legacy fallback)
Starting fastsum-0.1.1.0 (lib)
Completed cookie-0.4.4 (lib)
Starting ghc-tcplugins-extra-0.3 (lib)
Building fastsum-0.1.1.0 (lib)
Building ghc-tcplugins-extra-0.3 (lib)
Installing base-compat-batteries-0.10.5 (lib)
Starting gitrev-1.3.1 (lib)
Completed base-compat-batteries-0.10.5 (lib)
Building gitrev-1.3.1 (lib)
Installing gitrev-1.3.1 (lib)
Completed gitrev-1.3.1 (lib)
Installing algebraic-graphs-0.3 (lib)
Completed algebraic-graphs-0.3 (lib)
Installing fastsum-0.1.1.0 (lib)
Completed fastsum-0.1.1.0 (lib)
Failed to build ghc-tcplugins-extra-0.3.
Build log (
/home/shiftkey/.cabal/logs/ghc-8.6.4/ghc-tcplugins-extra-0.3-20b576c0cf25abb37fd1483fca4b604095b0b3e8e9197f3d2a057b4ad43fde2c.log
):
Configuring library for ghc-tcplugins-extra-0.3..
Preprocessing library for ghc-tcplugins-extra-0.3..
Building library for ghc-tcplugins-extra-0.3..
[1 of 1] Compiling GHC.TcPluginM.Extra ( src/GHC/TcPluginM/Extra.hs, dist/build/GHC/TcPluginM/Extra.o )
/usr/bin/ld.gold: error: cannot find -ltinfo
collect2: error: ld returned 1 exit status
`gcc' failed in phase `Linker'. (Exit code: 1)
cabal: Failed to build ghc-tcplugins-extra-0.3 (which is required by
exe:semantic from semantic-0.6.0). See the build log above for details.
latest build output of github/semantic on WSL
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment