[GHC] #10458: GHCi fails to load shared object (the 'impossible' happened)
GHC
ghc-devs at haskell.org
Tue Jul 21 04:20:47 UTC 2015
#10458: GHCi fails to load shared object (the 'impossible' happened)
---------------------------------+-----------------------------------------
Reporter: rleslie | Owner:
Type: bug | Status: new
Priority: high | Milestone: 7.10.2
Component: GHCi | Version: 7.10.1
Resolution: | Keywords:
Operating System: Linux | Architecture: x86_64 (amd64)
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Revisions:
---------------------------------+-----------------------------------------
Comment (by rwbarton):
Replying to [comment:8 trommler]:
> Replying to [comment:5 rwbarton]:
> My understanding of what we want to be able to override is very hazy. Do
we have a wiki page that describes the semantics of loading packages and
libraries into ghci?
> > Possibly we only need to use RTLD_LOCAL when building the ghci linker
statically? Then we could revert the other changes like #10322 and #10110
and #10058.
> What does it mean "building the ghci linker statically"?
I mean when compiling the RTS (specifically Linker.c) for eventual
inclusion into a static library rather than a dynamic library. I thought
that we already used some mechanism to check for this somewhere in the
RTS, but now I can't find it so maybe I imagined it.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10458#comment:13>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list