[GHC] #14056: Figure out what to do about libffi

GHC ghc-devs at haskell.org
Sat Jul 29 23:07:21 UTC 2017


#14056: Figure out what to do about libffi
-------------------------------------+-------------------------------------
           Reporter:  bgamari        |             Owner:  (none)
               Type:  task           |            Status:  new
           Priority:  normal         |         Milestone:  8.4.1
          Component:  Compiler       |           Version:  8.0.1
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 For some platform GHC depends upon `libffi` for foreign call support in
 the bytecode interpreter. Unfortunately `libffi`'s upstream seems to be
 unresponsive and there has not been a release in nearly three years. This
 means that there is currently no release which has, e.g., support for
 AArch64 and iOS's compact debug information.

 While we obviously want to avoid shipping our own patched libffi, at this
 point we are starting to run out of options. Consider options for
 resolving this.

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


More information about the ghc-tickets mailing list