[GHC] #14039: Add ability to install libraries bundled with ghc into separate prefixes

GHC ghc-devs at haskell.org
Thu Jul 27 14:10:20 UTC 2017


#14039: Add ability to install libraries bundled with ghc into separate prefixes
-------------------------------------+-------------------------------------
           Reporter:  shlevy         |             Owner:  (none)
               Type:  feature        |            Status:  new
  request                            |
           Priority:  normal         |         Milestone:
          Component:  Build System   |           Version:
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Currently, if I build an executable dynamically linked to 'base' and 'rts'
 with nix, I am forced to bring the ghc binary and, say, 'hoopl' along at
 runtime because these are all installed into the same prefix. Having
 options to indpendently specify output prefixes for each of the libraries
 would allow us to significantly decrease closure sizes.

 Ben Gamari suggests this may be doable in the new Hadrian build.

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


More information about the ghc-tickets mailing list