[Git][ghc/ghc][wip/inplace-final] Remove stage1:exe:ghc-bin pre-build from CI script

Matthew Pickering (@mpickering) gitlab at gitlab.haskell.org
Mon Aug 22 15:07:10 UTC 2022



Matthew Pickering pushed to branch wip/inplace-final at Glasgow Haskell Compiler / GHC


Commits:
bd05afe1 by Matthew Pickering at 2022-08-22T16:05:47+01:00
Remove stage1:exe:ghc-bin pre-build from CI script

CI builds stage1:exe:ghc-bin before the binary-dist target which
introduces some quite bad linearisation (see #22093) because we don't
build stage1 compiler in parallel with anything. Then when the
binary-dist target is started we have to build stage1:exe:ghc-pkg before
doing anything.

Fixes #22094

- - - - -


1 changed file:

- .gitlab/ci.sh


Changes:

=====================================
.gitlab/ci.sh
=====================================
@@ -535,10 +535,6 @@ function build_hadrian() {
 
   check_release_build
 
-  # N.B. First build Hadrian, unsetting MACOSX_DEPLOYMENT_TARGET which may warn
-  # if the bootstrap libraries were built with a different version expectation.
-  MACOSX_DEPLOYMENT_TARGET="" run_hadrian -V stage1:exe:ghc-bin
-
   if [[ -n "${REINSTALL_GHC:-}" ]]; then
     run_hadrian build-cabal -V
   else



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/bd05afe1097e32d1b08d9f746a2b31c35e6402f8

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/bd05afe1097e32d1b08d9f746a2b31c35e6402f8
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20220822/34c9bc2f/attachment.html>


More information about the ghc-commits mailing list