Rodrigo Mesquita pushed to branch wip/romes/26202 at Glasgow Haskell Compiler / GHC
Commits:
-
498f06e7
by Rodrigo Mesquita at 2025-07-25T10:38:48+01:00
2 changed files:
Changes:
| ... | ... | @@ -446,7 +446,6 @@ opsysVariables _ FreeBSD14 = mconcat |
| 446 | 446 | -- Prefer to use the system's clang-based toolchain and not gcc
|
| 447 | 447 | , "CC" =: "cc"
|
| 448 | 448 | , "CXX" =: "c++"
|
| 449 | - , "GHC_VERSION" =: "9.6.4"
|
|
| 450 | 449 | ]
|
| 451 | 450 | opsysVariables arch (Linux distro) = distroVariables arch distro
|
| 452 | 451 | opsysVariables AArch64 (Darwin {}) = mconcat
|
| ... | ... | @@ -476,7 +475,6 @@ opsysVariables _ (Windows {}) = mconcat |
| 476 | 475 | [ "MSYSTEM" =: "CLANG64"
|
| 477 | 476 | , "LANG" =: "en_US.UTF-8"
|
| 478 | 477 | , "HADRIAN_ARGS" =: "--docs=no-sphinx-pdfs"
|
| 479 | - , "GHC_VERSION" =: "9.6.4"
|
|
| 480 | 478 | ]
|
| 481 | 479 | opsysVariables _ _ = mempty
|
| 482 | 480 | |
| ... | ... | @@ -883,6 +881,7 @@ job arch opsys buildConfig = NamedJob { name = jobName, jobInfo = Job {..} } |
| 883 | 881 | , "CONFIGURE_ARGS" =: configureArgsStr buildConfig
|
| 884 | 882 | , "INSTALL_CONFIGURE_ARGS" =: "--enable-strict-ghc-toolchain-check"
|
| 885 | 883 | , "CABAL_INSTALL_VERSION" =: "3.12.1.0"
|
| 884 | + , "GHC_VERSION" =: "9.10.2"
|
|
| 886 | 885 | , maybe mempty ("CONFIGURE_WRAPPER" =:) (configureWrapper buildConfig)
|
| 887 | 886 | , maybe mempty ("CROSS_TARGET" =:) (crossTarget buildConfig)
|
| 888 | 887 | , case crossEmulator buildConfig of
|
| ... | ... | @@ -219,7 +219,7 @@ if test "$WithGhc" = "" |
| 219 | 219 | then
|
| 220 | 220 | AC_MSG_ERROR([GHC is required.])
|
| 221 | 221 | fi
|
| 222 | -MinBootGhcVersion="9.6"
|
|
| 222 | +MinBootGhcVersion="9.10"
|
|
| 223 | 223 | FP_COMPARE_VERSIONS([$GhcVersion],[-lt],[$MinBootGhcVersion],
|
| 224 | 224 | [AC_MSG_ERROR([GHC version $MinBootGhcVersion or later is required to compile GHC.])])
|
| 225 | 225 |