haskell ghc / cabal / stack on 10.6.8

Ken Cunningham ken.cunningham.webuse at gmail.com
Mon Sep 16 06:24:28 UTC 2019


I think I have this sorted out now. 

These parts of ghc/haskell all seem solid enough, and with them everything else should work.

They are all compiled on 10.6.8 (64 bit) and the cabal and stack binaries seem to work find on 10.14, so perhaps they will be useful for all systems that are not happy with the official versions out there.

Not difficult to compile, in end.

We will need to figure out how to get the legacysupport PG to interact with the cabal and stack builds, and that also has a plan I think.

Best,

Ken

$ ls -la
total 774336
drwxr-xr-x   6  staff        204 15 Sep 23:07 .
drwxrwxr-x  26  staff        952 15 Sep 22:38 ..
-rwxr-xr-x   1  staff   28832716 31 Dec  1969 cabal
-rw-r--r--   1  staff  143485952 14 Sep 12:49 ghc-8.6.5-x86_64-apple-darwin.tar.xz
-rw-r--r--   1  staff  168566856 15 Sep 14:57 ghc-8.8.1-x86_64-apple-darwin.tar.xz
-rwxr-xr-x   1  staff   55566220 31 Dec  1969 stack


./cabal --version
cabal-install version 3.1.0.0
compiled using version 3.1.0.0 of the Cabal library 

./stack --version
Version 2.1.3 x86_64
Compiled with:
- Cabal-2.4.0.1
- Glob-0.10.0
- StateVar-1.2
- aeson-1.4.5.0
- aeson-compat-0.3.9
- annotated-wl-pprint-0.7.0
- ansi-terminal-0.10
- ansi-wl-pprint-0.6.9
- array-0.5.3.0
- asn1-encoding-0.9.5
- asn1-parse-0.9.4
- asn1-types-0.3.3
- async-2.2.2
- attoparsec-0.13.2.3
- attoparsec-iso8601-1.0.1.0
- auto-update-0.1.6
- base-4.12.0.0
- base-compat-0.11.0
- base-orphans-0.8.1
- base-prelude-1.3
- base16-bytestring-0.1.1.6
- base64-bytestring-1.0.0.2
- basement-0.0.11
- bifunctors-5.5.5
- binary-0.8.6.0
- bitarray-0.0.1.1
- blaze-builder-0.4.1.0
- blaze-html-0.9.1.1
- blaze-markup-0.8.2.2
- bytestring-0.10.8.2
- case-insensitive-1.2.1.0
- cereal-0.5.8.1
- clock-0.8
- colour-2.3.5
- comonad-5.0.5
- conduit-1.3.1.1
- conduit-combinators-1.3.0
- conduit-extra-1.3.4
- connection-0.3.1
- containers-0.6.0.1
- contravariant-1.5.2
- cookie-0.4.4
- cryptohash-sha256-0.11.101.0
- cryptonite-0.26
- cryptonite-conduit-0.2.2
- data-default-class-0.1.2.0
- deepseq-1.4.4.0
- digest-0.0.1.2
- directory-1.3.3.0
- distributive-0.6.1
- dlist-0.8.0.7
- easy-file-0.2.2
- echo-0.1.3
- ed25519-0.0.5.0
- either-5.0.1.1
- exceptions-0.10.3
- extra-1.6.18
- fast-logger-2.4.17
- file-embed-0.0.11
- filelock-0.1.1.3
- filepath-1.4.2.1
- fsnotify-0.3.0.1
- generic-deriving-1.13
- ghc-boot-th-8.6.5
- ghc-prim-0.5.3
- githash-0.1.3.3
- hackage-security-0.5.3.0
- hashable-1.2.7.0
- hfsevents-0.1.6
- hi-file-parser-0.1.0.0
- hourglass-0.2.12
- hpack-0.32.0
- hpc-0.6.0.3
- http-api-data-0.4.1
- http-client-0.6.4
- http-client-tls-0.3.5.3
- http-conduit-2.3.7.1
- http-download-0.1.0.0
- http-types-0.12.3
- infer-license-0.2.0
- integer-gmp-1.0.2.0
- integer-logarithms-1.0.3
- libyaml-0.1.1.0
- lifted-base-0.2.3.12
- megaparsec-7.0.5
- memory-0.15.0
- microlens-0.4.11.2
- microlens-th-0.4.3.2
- mime-types-0.1.0.9
- mintty-0.1.2
- monad-control-1.0.2.3
- monad-logger-0.3.30
- monad-loops-0.4.3
- mono-traversable-1.0.12.0
- mtl-2.2.2
- mustache-2.3.0
- neat-interpolation-0.3.2.4
- network-3.1.0.1
- network-uri-2.6.1.0
- old-locale-1.0.0.7
- old-time-1.1.0.3
- open-browser-0.2.1.0
- optparse-applicative-0.15.1.0
- optparse-simple-0.1.1.2
- pantry-0.1.1.2
- parsec-3.1.13.0
- parser-combinators-1.2.0
- path-0.6.1
- path-io-1.5.0
- path-pieces-0.2.1
- pem-0.2.4
- persistent-2.9.2
- persistent-sqlite-2.9.3
- persistent-template-2.6.0
- pretty-1.1.3.6
- primitive-0.7.0.0
- process-1.6.5.0
- profunctors-5.5
- project-template-0.2.0.1
- random-1.1
- regex-applicative-0.3.3.1
- regex-applicative-text-0.1.0.1
- resource-pool-0.2.3.2
- resourcet-1.2.2
- retry-0.8.0.1
- rio-0.1.10.0
- rio-orphans-0.1.1.0
- rio-prettyprint-0.1.0.0
- rts-1.0
- safe-0.3.17
- safe-exceptions-0.1.7.0
- scientific-0.3.6.2
- semigroupoids-5.3.3
- semigroups-0.19.1
- silently-1.2.5.1
- socks-0.6.0
- split-0.2.3.3
- stm-2.5.0.0
- stm-chans-3.0.0.4
- streaming-commons-0.2.1.1
- syb-0.7.1
- tagged-0.8.6
- tar-0.5.1.1
- tar-conduit-0.3.2
- template-haskell-2.14.0.0
- temporary-1.3
- terminal-size-0.3.2.1
- text-1.2.3.1
- text-metrics-0.3.0
- th-abstraction-0.3.1.0
- th-expand-syns-0.4.5.0
- th-lift-0.8.0.1
- th-lift-instances-0.1.14
- th-orphans-0.13.8
- th-reify-many-0.1.9
- th-utilities-0.2.3.0
- time-1.8.0.2
- time-compat-1.9.2.2
- time-locale-compat-0.1.1.5
- tls-1.5.1
- transformers-0.5.6.2
- transformers-base-0.4.5.2
- transformers-compat-0.6.5
- typed-process-0.2.6.0
- unicode-transforms-0.3.6
- unix-2.7.2.2
- unix-compat-0.5.2
- unix-time-0.4.7
- unliftio-0.2.11
- unliftio-core-0.1.2.0
- unordered-containers-0.2.10.0
- uuid-types-1.0.3
- vector-0.12.0.3
- vector-algorithms-0.8.0.1
- void-0.7.3
- x509-1.7.5
- x509-store-1.6.7
- x509-system-1.6.6
- x509-validation-1.6.11
- yaml-0.11.1.2
- zip-archive-0.4.1
- zlib-0.6.2.1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20190915/01132967/attachment-0001.html>


More information about the macports-dev mailing list