[GHC] #8056: Make Install fails on HEAD

GHC ghc-devs at haskell.org
Sun Jul 14 04:14:18 CEST 2013


#8056: Make Install fails on HEAD
------------------------------------+-------------------------------------
       Reporter:  fryguybob         |             Owner:
           Type:  bug               |            Status:  new
       Priority:  normal            |         Milestone:
      Component:  Build System      |           Version:  7.7
       Keywords:                    |  Operating System:  Unknown/Multiple
   Architecture:  Unknown/Multiple  |   Type of failure:  None/Unknown
     Difficulty:  Unknown           |         Test Case:
     Blocked By:                    |          Blocking:
Related Tickets:                    |
------------------------------------+-------------------------------------
 I'm trying to build the `perf` flavor of head and I'm getting an error
 with `make install`.  The `quick` flavor works as expected.

 {{{
 $ uname -a
 Linux ... 3.6.5-1.fc17.x86_64 ...
 $ ghc --version
 The Glorious Glasgow Haskell Compilation System, version 7.6.3
 $ cabal --version
 cabal-install version 1.16.0.2
 using version 1.16.0.3 of the Cabal library
 $ gcc --version
 gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2)
 ...
 $ git clone http://darcs.haskell.org/ghc.git/ ghc-7.8/
 ...
 $ cd ghc-7.8
 $ ./sync-all --testsuite get
 ...
 $ cp mk/build.mk.sample mk/build.mk
 $ vi mk/build.mk
 $ diff mk/build.mk mk/build.mk.sample
 12c12
 < BuildFlavour = perf
 ---
 > #BuildFlavour = perf
 $ perl boot
 ...
 $ ./configure --prefix=/localdisk/ryates/ghc-7.8-build/
 ...

 $ make -j8
 ...
 $ make install
 ...
 Installing library in
 /localdisk/ryates/ghc-7.8-build/lib/ghc-7.7.20130711/haskell2010-1.1.1.0
 "/localdisk/ryates/ghc-7.8-build/lib/ghc-7.7.20130711/bin/ghc-pkg" --force
 --global-package-db
 "/localdisk/ryates/ghc-7.8-build/lib/ghc-7.7.20130711/package.conf.d"
 update rts/dist/package.conf.install
 /localdisk/ryates/ghc-7.8-build/lib/ghc-7.7.20130711/bin/ghc-pkg: symbol
 lookup error: /localdisk/ryates/ghc-7.8-build/lib/ghc-7.7.20130711/bin
 /ghc-pkg: undefined symbol: base_DataziList_intercalatezuzdspolyzugo_info
 make[1]: *** [install_packages] Error 127
 make: *** [install] Error 2
 }}}

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



More information about the ghc-tickets mailing list