[GHC] #7062: Spurious undefined reference to `openpty'
GHC
cvs-ghc at haskell.org
Fri Jan 4 20:44:57 CET 2013
#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 <ian at 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
(#7062).
When --enable-new-dtags is used when linking an executable, a RUNPATH
as
well as RPATH is set. The linker then ignores RPATH, and RUNPATH is
only
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
More information about the Glasgow-haskell-bugs
mailing list