
#11499: Loading temp shared object failed in GHCi -------------------------------------+------------------------------------- Reporter: alfa07 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: GHCi | Version: 7.10.3 Resolution: | Keywords: dynamic | linking Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: GHCi crash | Test Case: Blocked By: 11238 | Blocking: Related Tickets: #10458 | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by trommler): * status: infoneeded => new * os: MacOS X => Unknown/Multiple * architecture: x86_64 (amd64) => Unknown/Multiple * blockedby: => 11238 Comment: Replying to [comment:7 alfa07]:
Here is the link to the tar.gzipped folder: [https://www.dropbox.com/s/q468h8zvht7w0ln/line-segment- intersection.tar.gz?dl=0] Can't attach it as the size is larger than allowed 256k. Thank you!
I can reproduce the issue on Linux with a GHC that has the #10458 patch: {{{ GHCi, version 7.10.3: http://www.haskell.org/ghc/ :? for help ghc: panic! (the 'impossible' happened) (GHC version 7.10.3 for x86_64-unknown-linux): Loading temp shared object failed: /tmp/ghc29316_0/libghc_25.so: undefined symbol: tt_driver_class }}} I see a different symbol missing but the missing symbol should come from `freetype2`, too. Redesign of dynamic linking should fix this. So marking as blocked on that ticket. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/11499#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler