[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