[GHC] #1477: ghci shouldn't link entire package

GHC ghc-devs at haskell.org
Sat Sep 5 01:40:38 UTC 2015


#1477: ghci shouldn't link entire package
-------------------------------------+-------------------------------------
        Reporter:  igloo             |                   Owner:
            Type:  feature request   |                  Status:  closed
        Priority:  normal            |               Milestone:  ⊥
       Component:  Runtime System    |                 Version:  6.6.1
  (Linker)                           |
      Resolution:  wontfix           |                Keywords:
Operating System:  Unknown/Multiple  |            Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |               Test Case:
      Blocked By:                    |                Blocking:
 Related Tickets:                    |  Differential Revisions:
-------------------------------------+-------------------------------------
Changes (by ezyang):

 * status:  new => closed
 * failure:   => None/Unknown
 * component:  GHCi => Runtime System (Linker)
 * resolution:   => wontfix


Comment:

 This would cause major complications for GHCi, as you would need to
 somehow be able to load the other symbols lazily when you loaded a new
 library that actually needed them.  Additionally, dynamic linking would
 have the same problem unless the platform supports lazy dynamic loading.
 The indicated solution is to split the package into three.

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


More information about the ghc-tickets mailing list