...
 
Commits (2)
...@@ -20,10 +20,11 @@ ghc 8.6.1 bad ...@@ -20,10 +20,11 @@ ghc 8.6.1 bad
ghc 8.6.2 ghc 8.6.2
ghc 8.6.3 ghc 8.6.3
ghc 8.6.4 ghc 8.6.4
ghc 8.6.5 recommended,8.6 ghc 8.6.5 8.6
ghc 8.8.1 ghc 8.8.1
ghc 8.8.2 ghc 8.8.2
ghc 8.8.3 latest,8.8 ghc 8.8.3 recommended,8.8
ghc 8.10.1 latest,8.10
cabal-install 2.2.0.0 cabal-install 2.2.0.0
cabal-install 2.4.0.0 cabal-install 2.4.0.0
cabal-install 2.4.1.0 cabal-install 2.4.1.0
......
...@@ -145,6 +145,13 @@ ghc 8.8.3 x86_64 darwin https://downl ...@@ -145,6 +145,13 @@ ghc 8.8.3 x86_64 darwin https://downl
ghc 8.8.3 i386 alpine https://github.com/redneb/ghc-alt-libc/releases/download/ghc-8.8.3-musl/ghc-8.8.3-i386-unknown-linux-musl.tar.xz ghc 8.8.3 i386 alpine https://github.com/redneb/ghc-alt-libc/releases/download/ghc-8.8.3-musl/ghc-8.8.3-i386-unknown-linux-musl.tar.xz
ghc 8.8.3 x86_64 alpine https://github.com/redneb/ghc-alt-libc/releases/download/ghc-8.8.3-musl/ghc-8.8.3-x86_64-unknown-linux-musl.tar.xz ghc 8.8.3 x86_64 alpine https://github.com/redneb/ghc-alt-libc/releases/download/ghc-8.8.3-musl/ghc-8.8.3-x86_64-unknown-linux-musl.tar.xz
ghc 8.10.1 i386 debian=9,debian,ubuntu,mint,unknown https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-i386-deb9-linux.tar.xz
ghc 8.10.1 x86_64 debian=9,debian,ubuntu=16.04,ubuntu=18.04 https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb9-linux.tar.xz
ghc 8.10.1 x86_64 debian=10,mint https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-deb10-linux.tar.xz
ghc 8.10.1 x86_64 fedora=27,fedora,ubuntu,unknown https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-fedora27-linux.tar.xz
ghc 8.10.1 x86_64 centos=7,centos,amazonlinux https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-centos7-linux.tar.xz
ghc 8.10.1 x86_64 darwin https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-apple-darwin.tar.xz
ghc 8.10.1 x86_64 alpine https://downloads.haskell.org/~ghc/8.10.1/ghc-8.10.1-x86_64-alpine3.10-linux-integer-simple.tar.xz
cabal-install 2.2.0.0 i386 unknown https://downloads.haskell.org/~cabal/cabal-install-2.2.0.0/cabal-install-2.2.0.0-i386-unknown-linux.tar.gz cabal-install 2.2.0.0 i386 unknown https://downloads.haskell.org/~cabal/cabal-install-2.2.0.0/cabal-install-2.2.0.0-i386-unknown-linux.tar.gz
cabal-install 2.2.0.0 x86_64 darwin https://downloads.haskell.org/~cabal/cabal-install-2.2.0.0/cabal-install-2.2.0.0-x86_64-apple-darwin-sierra.tar.gz cabal-install 2.2.0.0 x86_64 darwin https://downloads.haskell.org/~cabal/cabal-install-2.2.0.0/cabal-install-2.2.0.0-x86_64-apple-darwin-sierra.tar.gz
......
...@@ -137,6 +137,11 @@ test:linux:8.8.3: ...@@ -137,6 +137,11 @@ test:linux:8.8.3:
variables: variables:
GHC_VERSION: "8.8.3" GHC_VERSION: "8.8.3"
test:linux:8.10.1:
extends: .test_ghcup_version:linux
variables:
GHC_VERSION: "8.10.1"
######## darwin ######## ######## darwin ########
test:mac:recommended: test:mac:recommended:
...@@ -222,3 +227,8 @@ test:mac:8.8.3: ...@@ -222,3 +227,8 @@ test:mac:8.8.3:
extends: .test_ghcup_version:darwin extends: .test_ghcup_version:darwin
variables: variables:
GHC_VERSION: "8.8.3" GHC_VERSION: "8.8.3"
test:mac:8.10.1:
extends: .test_ghcup_version:darwin
variables:
GHC_VERSION: "8.10.1"
...@@ -1456,6 +1456,11 @@ install_ghc() { ...@@ -1456,6 +1456,11 @@ install_ghc() {
edo cd "./ghc-${myghcver}" edo cd "./ghc-${myghcver}"
# https://gitlab.haskell.org/ghc/ghc/issues/17418
if [ "$(get_distro_alias "$(get_distro_name)")" = "darwin" ] ; then
edo xattr -cr .
fi
debug_message "Installing GHC into ${inst_location}" debug_message "Installing GHC into ${inst_location}"
edo ./configure --prefix="${inst_location}" edo ./configure --prefix="${inst_location}"
...@@ -1732,6 +1737,11 @@ install_cabal() { ...@@ -1732,6 +1737,11 @@ install_cabal() {
unpack "${download_tarball_name}" unpack "${download_tarball_name}"
fi fi
# https://gitlab.haskell.org/ghc/ghc/issues/17418
if [ "$(get_distro_alias "$(get_distro_name)")" = "darwin" ] ; then
edo xattr -cr .
fi
edo mv -f cabal "${inst_location}"/cabal edo mv -f cabal "${inst_location}"/cabal
if [ -f "${tmp_dir}/${download_tarball_name}" ] ; then if [ -f "${tmp_dir}/${download_tarball_name}" ] ; then
rm "${tmp_dir}/${download_tarball_name}" rm "${tmp_dir}/${download_tarball_name}"
...@@ -1796,6 +1806,11 @@ compile_ghc() { ...@@ -1796,6 +1806,11 @@ compile_ghc() {
edo cd "./ghc-${myghcver}" edo cd "./ghc-${myghcver}"
# https://gitlab.haskell.org/ghc/ghc/issues/17418
if [ "$(get_distro_alias "$(get_distro_name)")" = "darwin" ] ; then
edo xattr -cr .
fi
if [ -n "${build_config}" ] ; then if [ -n "${build_config}" ] ; then
edo cat "${build_config}" > mk/build.mk edo cat "${build_config}" > mk/build.mk
else else
......