#7062: Spurious undefined reference to `openpty'
  Reporter:  simonmar          |          Owner:                  
      Type:  bug               |         Status:  new             
  Priority:  high              |      Milestone:  7.6.2           
 Component:  Compiler          |        Version:  7.4.2           
Resolution:                    |       Keywords:                  
        Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple
   Failure:  None/Unknown      |     Difficulty:  Unknown         
  Testcase:                    |      Blockedby:                  
  Blocking:                    |        Related:                  

Comment(by ian@…):

 commit 9d9d09defda3dfc2362785608110e56d1fc1f3b2
 Author: Ian Lynagh <i...@well-typed.com>
 Date:   Fri Jan 4 18:43:19 2013 +0000

     Add a -rpath entry for the RTS library, so that it can find libffi

     This fixes dynamic library resolution when --enable-new-dtags is used

     When --enable-new-dtags is used when linking an executable, a RUNPATH
     well as RPATH is set. The linker then ignores RPATH, and RUNPATH is
     used for directly (not transitively) needed libraries. As the program
     doesn't directly need libffi, it isn't found.

  rts/ghc.mk |    4 ++++
  1 files changed, 4 insertions(+), 0 deletions(-)

Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7062#comment:28>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler

Glasgow-haskell-bugs mailing list

Reply via email to