[GHC] #8259: HEAD won't build on Windows

GHC ghc-devs at haskell.org
Mon Sep 9 12:05:09 CEST 2013


#8259: HEAD won't build on Windows
-------------------------------------+-------------------------------------
        Reporter:  schyler           |            Owner:
            Type:  bug               |           Status:  new
        Priority:  normal            |        Milestone:
       Component:  Build System      |          Version:  7.7
      Resolution:                    |         Keywords:
Operating System:  Windows           |     Architecture:  x86
 Type of failure:  Building GHC      |       Difficulty:  Easy (less than 1
  failed                             |  hour)
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+-------------------------------------

Comment (by schyler):

 Build steps:
 - git clone source
 - ./sync-all get --testsuite
 - perl boot
 - ./configure
 - make

 cabal version: 1.16

 {{{
 ghc --info
  [("Project name","The Glorious Glasgow Haskell Compilation System")
  ,("GCC extra via C opts"," -fwrapv")
  ,("C compiler command","$topdir/../mingw/bin/gcc.exe")
  ,("C compiler flags"," -fno-stack-protector  -Wl,--hash-size=31 -Wl
 ,--reduce-memory-overheads")
  ,("ar command","$topdir/../mingw/bin/ar.exe")
  ,("ar flags","q")
  ,("ar supports at file","YES")
  ,("touch command","$topdir/touchy.exe")
  ,("dllwrap command","$topdir/../mingw/bin/dllwrap.exe")
  ,("windres command","$topdir/../mingw/bin/windres.exe")
  ,("perl command","$topdir/../perl/perl.exe")
  ,("target os","OSMinGW32")
  ,("target arch","ArchX86")
  ,("target word size","4")
  ,("target has GNU nonexec stack","False")
  ,("target has .ident directive","True")
  ,("target has subsections via symbols","False")
  ,("LLVM llc command","llc")
  ,("LLVM opt command","opt")
  ,("Project version","7.6.3")
  ,("Booter version","7.4.1")
  ,("Stage","2")
  ,("Build platform","i386-unknown-mingw32")
  ,("Host platform","i386-unknown-mingw32")
  ,("Target platform","i386-unknown-mingw32")
  ,("Have interpreter","YES")
  ,("Object splitting supported","YES")
  ,("Have native code generator","YES")
  ,("Support SMP","YES")
  ,("Unregisterised","NO")
  ,("Tables next to code","YES")
  ,("RTS ways","l debug  thr thr_debug thr_l thr_p dyn debug_dyn thr_dyn
 thr_debug_dyn")
  ,("Leading underscore","YES")
  ,("Debug on","False")
  ,("LibDir","C:\\Program Files (x86)\\Haskell Platform\\2013.2.0.0\\lib")
  ,("Global Package DB","C:\\Program Files (x86)\\Haskell
 Platform\\2013.2.0.0\\lib\\package.conf.d")
  ,("Gcc Linker flags","[\"-Wl,--hash-size=31\",\"-Wl,--reduce-memory-
 overheads\"]")
  ,("Ld Linker flags","[\"--hash-size=31\",\"--reduce-memory-overheads\"]")
  ]
 }}}

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8259#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler




More information about the ghc-tickets mailing list