[MacPorts] #48809: Readline incompatibility with lsh

MacPorts noreply at macports.org
Wed Sep 9 00:27:43 PDT 2015


#48809: Readline incompatibility with lsh
-----------------------+--------------------------------
 Reporter:  greeneg@…  |      Owner:  macports-tickets@…
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.3.3
 Keywords:             |       Port:  lsh
-----------------------+--------------------------------
 While attempting to build lsh, I've found a few errors that block it from
 building.

 First, clang is not compatible with the build unless the -std=gnu89 flag
 is passed to the compiler since it uses inline externs in a way that is
 incompatible with C99. After patching the Portfile to use the extra flag
 for clang, I get errors pointing to readline 6.3 being incompatible with
 it due to using a function that is no longer present in readline.

 At this point, I checked upstream, found that there is a newer release
 available from the FSF's site, but it also has the same incompatibility
 with readline 6.3.

 Build log for the current version of the port in the repository is
 attached.

-- 
Ticket URL: <https://trac.macports.org/ticket/48809>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list