[MacPorts] #35822: dap fails to compile on Lion due to redefined getline()
MacPorts
noreply at macports.org
Sat Aug 25 14:31:00 PDT 2012
#35822: dap fails to compile on Lion due to redefined getline()
---------------------------------+------------------------------------------
Reporter: me@… | Owner: ryandesign@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: lion | Port: dap
---------------------------------+------------------------------------------
Changes (by ryandesign@…):
* status: new => assigned
* keywords: dap Lion getline => lion
* owner: macports-tickets@… => ryandesign@…
* port: => dap
Old description:
> It looks like Lion introduced a new getline() in the system headers which
> conflicts with a getline() defined by dap.
>
> :info:build dap0.c:546:12: error: static declaration of 'getline' follows
> non-static declaration
> :info:build static int getline(DFILE *fp, char *line)
> :info:build ^
> :info:build /usr/include/stdio.h:449:9: note: previous declaration is
> here
> :info:build ssize_t getline(char ** __restrict, size_t * __restrict, FILE
> * __restrict) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3);
> :info:build ^
New description:
It looks like Lion introduced a new getline() in the system headers which
conflicts with a getline() defined by dap.
{{{
:info:build dap0.c:546:12: error: static declaration of 'getline' follows
non-static declaration
:info:build static int getline(DFILE *fp, char *line)
:info:build ^
:info:build /usr/include/stdio.h:449:9: note: previous declaration is here
:info:build ssize_t getline(char ** __restrict, size_t * __restrict, FILE
* __restrict) __OSX_AVAILABLE_STARTING(__MAC_10_7, __IPHONE_4_3);
:info:build ^
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/35822#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list