[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