#2455: Building ticky-ticky profiling libraries doesn't work
------------------------+---------------------------------------------------
    Reporter:  tim      |       Owner:  tim      
        Type:  task     |      Status:  new      
    Priority:  normal   |   Component:  Profiling
     Version:  6.9      |    Severity:  minor    
    Keywords:           |    Testcase:           
Architecture:  Unknown  |          Os:  Unknown  
------------------------+---------------------------------------------------
 On ghc-users, Andrew Hunter pointed out that "make way=t" for the
 libraries is broken. If I try it with a clean libraries/ directory in the
 HEAD, I get:
 {{{
 [snip]
 echo dist/build/cbits/longlong.t_o dist/build/GHC/Bool.t_o
 dist/build/GHC/Generics.t_o dist/build/GHC/Ordering.t_o
 dist/build/GHC/PrimopWrappers.t_o dist/build/GHC/IntWord32.t_o
 dist/build/GHC/IntWord64.t_o `find dist/build -name "*_stub.t_o" -print` |
 xargs /usr/bin/ar q  dist/build/libHSghc-prim-0.1_t.a
 /usr/bin/ar: creating dist/build/libHSghc-prim-0.1_t.a
 make[1]: Leaving directory `/home/tjc/GhcTrees/ticky-test/libraries/ghc-
 prim'
 Registering ghc-prim-0.1...
 Reading package info from "dist/inplace-pkg-config" ... done.
 ghc-pkg-inplace: cannot find libHSghc-prim-0.1.a on library path (use
 --force to override)
 make: *** [make.library.ghc-prim] Error 1
 }}}

 This isn't shocking, since the package system doesn't know to look for the
 ticky versions of libraries (and I think the filename should be libHSghc-
 prim-0.1.t_a and not libHSghc-prim-0.1_t.a, besides), but it should be
 fixed. I'll try to do it.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2455>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to