GHC HEAD failure [was: Re: [commit: ghc] master: Update Haddock submodule (34d68d8)]

Karel Gardas karel.gardas at centrum.cz
Fri Jan 23 06:38:16 UTC 2015


Hello,

last night build on i386-freebsd, i386/amd64-solaris and smartos-x86 
failed with problem on configuring haddock:

"inplace/bin/ghc-cabal" check utils/haddock
'ghc-options: -O2' is rarely needed. Check that it is giving a real 
benefit and not just imposing longer compile times on your users.
"inplace/bin/ghc-cabal" configure utils/haddock dist "" 
--with-ghc="/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/inplace/bin/ghc-stage1" 
--with-ghc-pkg="/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/inplace/bin/ghc-pkg" 
--flag in-ghc-tree --disable-library-for-ghci --disable-library-vanilla 
--disable-library-profiling --disable-shared --configure-option=CFLAGS=" 
-U__i686 -fno-stack-protector   " --configure-option=LDFLAGS="   " 
--configure-option=CPPFLAGS="   " --gcc-options=" -U__i686 
-fno-stack-protector       " 
--configure-option=--with-gmp-includes="/usr/include/gmp" 
--configure-option=--with-gmp-libraries="/usr/lib" 
--with-gcc="/usr/bin/gcc" --with-ld="/usr/bin/ld" 
--configure-option=--with-cc="/usr/bin/gcc" --with-ar="/usr/xpg4/bin/ar" 
--with-alex="/buildbot//bin/alex" --with-happy="/buildbot//bin/happy"
Configuring haddock-2.16.0...
ghc-cabal: At least the following dependencies are missing:
ghc >=7.9 && <7.11
gmake[1]: *** [utils/haddock/dist/package-data.mk] Error 1
gmake: *** [all] Error 2


At least i386-solaris is using ghc 7.8.2 as a bootsrap ghc and 
amd64-solaris is using ghc 7.10.0.20141222 as a bootstrap ghc. This is 
IIRC 7.10 rc1.

I've thought the general policy is to keep GHC buildable by two last 
release generation in the past and if this policy still applies then 
haddock is probably a culprit here. Perhaps it was done by the commit 
below which is the reason I address you directly Mateusz. If not, and 
the failure is caused by something else, then please excuse me for this 
email.

Thanks!
Karel

On 01/23/15 01:12 AM, git at git.haskell.org wrote:
> Repository : ssh://git@git.haskell.org/ghc
>
> On branch  : master
> Link       : http://ghc.haskell.org/trac/ghc/changeset/34d68d8e83676c5010e9bc5d4619f24879f222af/ghc
>
>> ---------------------------------------------------------------
>
> commit 34d68d8e83676c5010e9bc5d4619f24879f222af
> Author: Mateusz Kowalczyk<fuuzetsu at fuuzetsu.co.uk>
> Date:   Fri Jan 23 00:14:00 2015 +0000
>
>      Update Haddock submodule
>
>
>> ---------------------------------------------------------------
>
> 34d68d8e83676c5010e9bc5d4619f24879f222af
>   utils/haddock | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/utils/haddock b/utils/haddock
> index d61bbc7..bf77580 160000
> --- a/utils/haddock
> +++ b/utils/haddock
> @@ -1 +1 @@
> -Subproject commit d61bbc75890e4eb0ad508b9c2a27b91f691213e6
> +Subproject commit bf77580eb40fa960b701296ac828372d127a43dd
>
> _______________________________________________
> ghc-commits mailing list
> ghc-commits at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-commits
>



More information about the ghc-devs mailing list