[MacPorts] #33833: libiodbc: expected declaration specifiers or '...' before 'u_short'
MacPorts
noreply at macports.org
Wed Apr 4 10:45:57 PDT 2012
#33833: libiodbc: expected declaration specifiers or '...' before 'u_short'
--------------------------------------+-------------------------------------
Reporter: ryandesign@… | Owner: snc@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Resolution: fixed | Keywords:
Port: libiodbc |
--------------------------------------+-------------------------------------
Changes (by ryandesign@…):
* status: assigned => closed
* resolution: => fixed
Comment:
u_short is declared in <sys/types.h>, which is included by iodbc.h, which
is included by all the other files that use u_short—except for unicode.h.
After fixing that, the build fails with:
{{{
make[2]: *** No rule to make target `../iodbcadm/libiodbcadm.la', needed
by `iodbcadm-gtk'. Stop.
make[2]: *** Waiting for unfinished jobs....
}}}
Retrying a few more times without cleaning eventually succeeds, which
means this is a parallel build failure; turning off parallel building lets
the build succeed from the beginning.
Fixed both issues in r91539. Verified the build now succeeds on Snow
Leopard x86_64 and Leopard i386.
--
Ticket URL: <https://trac.macports.org/ticket/33833#comment:17>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list