Opened 9 years ago
Closed 9 years ago
#48798 closed defect (fixed)
liboop @1.0: build fails with readline 6.3
Reported by: | greeneg (Gary Greene) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ||
Port: | liboop |
Description
Build fails on El Capitan for liboop. Attached is the main.log.
Attachments (1)
Change History (5)
Changed 9 years ago by greeneg (Gary Greene)
comment:1 Changed 9 years ago by greeneg (Gary Greene)
After doing some work on trying to figure out why this is happening, it appears to be an incompatibility with GNU Readline 6.3.003 and liboop. I'm investigating whether this is actually a readline bug or liboop.
comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Port: | liboop added |
Status: | new → assigned |
Summary: | Cannot build liboop, dependency of lsh → liboop @1.0: build fails with readline 6.3 |
The log says:
error: use of undeclared identifier 'VFunction'
Yes, that is an incompatibility with readline 6.3 because "VFunction" was removed in readline 6.3, after having been initially deprecated in readline 4.2.
Looks like liboop has moved to http://www.lysator.liu.se/liboop/. We should update the port to a newer version, if a newer version exists. If not, we can probably patch this easily.
comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
No new distfile has been released, but they have fixed this problem in their repository, so we can use that patch.
comment:4 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed this and a few other problems in r140062.
Build logs for liboop