[GHC] #16023: Can't bootstrap GHC HEAD with GHC 8.6 on Windows
GHC
ghc-devs at haskell.org
Sun Dec 9 17:30:56 UTC 2018
#16023: Can't bootstrap GHC HEAD with GHC 8.6 on Windows
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner: (none)
Type: bug | Status: new
Priority: highest | Milestone: 8.6.3
Component: Compiler | Version: 8.6.2
Keywords: | Operating System: Unknown/Multiple
Architecture: | Type of failure: None/Unknown
Unknown/Multiple |
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Rev(s): | Wiki Page:
-------------------------------------+-------------------------------------
Attempting to bootstrap GHC HEAD with GHC 8.6 on Windows fails shortly
after starting the build with
{{{
...
Configuring hsc2hs-0.68.4.1...
"inplace/bin/ghc-cabal.exe" configure utils/gen-dll dist --with-
ghc="/home/ben/ghc-8.6.3-amd64/bin/ghc.exe" --with-ghc-
pkg="/home/ben/ghc-8.6.3-amd64/bin/ghc-pkg" --packag
e-db=C:/msys64/home/ben/ghc/libraries/bootstrapping.conf --disable-
library-for-ghci --disable-library-vanilla --disable-library-profiling
--disable-shared --configure-optio
n=CFLAGS="-Wall -fno-stack-protector -Wno-error=inline" --configure-
option=LDFLAGS=" " --configure-option=CPPFLAGS=" " --gcc-options="-Wall
-fno-stack-protector -W
no-error=inline " --constraint "binary == 0.8.6.0" --constraint
"text == 1.2.3.1" --constraint "transformers == 0.5.5.0" --constraint
"mtl == 2.2.2" --constrain
t "parsec == 3.1.13.0" --constraint "Cabal == 2.5.0.0" --constraint
"hpc == 0.6.0.3" --constraint "ghc-boot-th == 8.7" --constraint "ghc-
boot == 8.7" --constraint
"template-haskell == 2.15.0.0" --constraint "ghc-heap == 8.7"
--constraint "ghci == 8.7" --with-
gcc="C:\\msys64\\home\\ben\\ghc-8.6.3-amd64\\lib\\../mingw/bin/gcc.exe"
--with-
ld="C:\\msys64\\home\\ben\\ghc-8.6.3-amd64\\lib\\../mingw/bin/ld.exe"
--with-
ar="C:\\msys64\\home\\ben\\ghc-8.6.3-amd64\\lib\\../mingw/bin/ar.exe"
--with-alex="\Use
rs\ben\AppData\Roaming/cabal/bin/alex" --with-
happy="\Users\ben\AppData\Roaming/cabal/bin/happy"
Configuring gen-dll-0.1...
ghc-cabal.exe: Encountered missing dependencies:
containers ==0.5.*
make[1]: *** [utils/gen-dll/ghc.mk:19: utils/gen-dll/dist/package-data.mk]
Error 1
make: *** [Makefile:124: all] Error 2
}}}
Given that the build succeeds when bootstrapping with GHC 8.4, I suspect
that this is a regression in the Cabal released with 8.6.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16023>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list