[GHC] #10355: Dynamic linker not initialised

GHC ghc-devs at haskell.org
Sun May 15 13:40:57 UTC 2016


#10355: Dynamic linker not initialised
-------------------------------------+-------------------------------------
        Reporter:  dpiponi           |                Owner:
            Type:  bug               |               Status:  infoneeded
        Priority:  normal            |            Milestone:
       Component:  Runtime System    |              Version:  7.10.1
  (Linker)                           |
      Resolution:                    |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #9868, #10919     |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by _deepfire):

 I have this with 7.10.3.  Thankfully I'm also using NixOS, so reproduction
 /should/ be easier.

 {{{
 [nix-shell:~/src/corr]$ cabal clean && cabal build
 cleaning...
 Package has never been configured. Configuring with default flags. If this
 fails, please run configure manually.
 Warning: The package list for 'hackage.haskell.org' is 83.0 days old.
 Run 'cabal update' to get the latest list of available packages.
 Resolving dependencies...
 Configuring youtrack-tools-0.0.5...
 Building youtrack-tools-0.0.5...
 Preprocessing executable 'corr' for youtrack-tools-0.0.5...
 [1 of 8] Compiling Table            ( Table.hs, dist/build/corr/corr-
 tmp/Table.o )

 <no location info>:
     ghc: panic! (the 'impossible' happened)
   (GHC version 7.10.3 for x86_64-unknown-linux):
         Dynamic linker not initialised

 Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

 [2 of 8] Compiling Supplementary    ( Supplementary.hs, dist/build/corr
 /corr-tmp/Supplementary.o )

 <no location info>:
     Failed to load interface for ‘Types’
 There are files missing in the ‘youtrack-0.0.5’ package,
 try running 'ghc-pkg check'.
 Use -v to see a list of the files searched for.
 [3 of 8] Compiling Radio            ( Radio.hs, dist/build/corr/corr-
 tmp/Radio.o )

 <no location info>:
     <command line>: can't load .so/.DLL for: /nix/store
 /l4m6gibfh45d6z9401j3p2rzrmj8zi4q-
 youtrack-0.0.5/lib/ghc-7.10.3/youtrack-0.0.5/libHSyoutrack-0.0.5-DFajfBx8BmuHqbhbeFC750-ghc7.10.3.so
 (/nix/store/l4m6gibfh45d6z9401j3p2rzrmj8zi4q-
 youtrack-0.0.5/lib/ghc-7.10.3/youtrack-0.0.5/libHSyoutrack-0.0.5-DFajfBx8BmuHqbhbeFC750-ghc7.10.3.so:
 undefined symbol:
 youtrzuDFajfBx8BmuHqbhbeFC750_Exchanges_requestzutype_info)
 }}}

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


More information about the ghc-tickets mailing list