[Hackage] #89: Sharing of object files between executable builds?

Hackage trac at galois.com
Sun Mar 21 05:16:38 EDT 2010


#89: Sharing of object files between executable builds?
---------------------------------+------------------------------------------
  Reporter:  bjorn@…             |        Owner:  duncan   
      Type:  enhancement         |       Status:  new      
  Priority:  normal              |    Milestone:  Cabal-1.8
 Component:  Cabal library       |      Version:           
  Severity:  normal              |     Keywords:           
Difficulty:  easy (<4 hours)     |   Ghcversion:  6.4.2    
  Platform:  Linux               |  
---------------------------------+------------------------------------------
Changes (by duncan):

  * owner:  blackh => duncan
  * status:  assigned => new


Comment:

 Inspired by Stephen's patches I've committed these two fixes:
 {{{
 Sat Mar 20 18:21:08 CET 2010  Duncan Coutts <duncan at haskell.org>
   * Fix local inplace registration for ghc-6.12
   This is for the case of intra-package deps where the lib has to be
   registered into a local package db. We use "-inplace" suffix for
   the local installed package ids (rather than using an ABI hash).
 }}}
 And for cabal-install:
 {{{
 Sat Mar 20 22:53:31 CET 2010  Duncan Coutts <duncan at haskell.org>
   * Cope with intra-package deps when constructing install plans
 }}}

 The main difference is that instead of trying to work out what the ABI
 hash of the inplace package is, we just use the package name with an
 "-inplace" suffix for the local inplace installed package ID.

 Needs a little testing then I'll push to the stable branches.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/89#comment:30>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects



More information about the cabal-devel mailing list