[MacPorts] #42325: kdelibs3: error: member access into incomplete type 'ipp_t' (aka '_ipp_s') (was: Trying to install kmymoney on Mavericks OSX)
MacPorts
noreply at macports.org
Thu Jan 30 10:03:06 PST 2014
#42325: kdelibs3: error: member access into incomplete type 'ipp_t' (aka '_ipp_s')
-------------------------+--------------------------------
Reporter: msposato@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: duplicate | Keywords:
Port: kdelibs3 |
-------------------------+--------------------------------
Changes (by ryandesign@…):
* status: new => closed
* cc: ryandesign@… (added)
* keywords: kmymoney =>
* resolution: => duplicate
* port: => kdelibs3
Comment:
The log says:
{{{
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_kde_kdelibs3/kdelibs3/work/kdelibs-3.5.10/kdeprint/cups/cupsdconf2/cupsdconf.cpp:632:10:
error: member access into incomplete type 'ipp_t' (aka '_ipp_s')
:info:build request_->request.op.operation_id = CUPS_GET_PRINTERS;
:info:build ^
:info:build /usr/include/cups/ipp.h:651:16: note: forward declaration of
'_ipp_s'
:info:build typedef struct _ipp_s ipp_t; /**** IPP
request/response data ****/
:info:build ^
}}}
So this is a duplicate of #41136.
The kmymoney port uses kdelibs3 which is very old and is not compatible
with Mavericks right now, and might never be. Consider using the kmymoney4
port instead, which uses kdelibs4 which should work fine on Mavericks.
--
Ticket URL: <https://trac.macports.org/ticket/42325#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list