[MacPorts] #40434: qpopper @4.0.9_0: Build failure: error: conflicting types for 'getline'
MacPorts
noreply at macports.org
Wed Sep 18 17:53:27 PDT 2013
#40434: qpopper @4.0.9_0: Build failure: error: conflicting types for 'getline'
------------------------+----------------------------------------
Reporter: maurice@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords: haspatch lion mountainlion
Port: qpopper |
------------------------+----------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
Comment:
Replying to [ticket:40434 maurice@…]:
> Problem appears to be that qpopper redefines getline and clang does not
permit this.
It's not a compiler issue; it's an OS issue. OS X 10.7 Lion for the first
time includes a function called "getline", but qpopper defines its own
function of that name, and it happens to be different from the one in
Lion, hence the error message. The fix we usually employ in other ports is
to rename the project's getline function. In this case, qpopper is
outdated, so I'll check if updating to the latest version would help.
--
Ticket URL: <https://trac.macports.org/ticket/40434#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list