#35343: samba3: error: incomplete definition of type 'struct _ipp_s' -----------------------+-------------------------- Reporter: mikeyy@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: mountainlion Port: samba3 | -----------------------+-------------------------- Comment (by smbmacportstrac@…): Under 10.8, /usr/include/cups/ipp.h has several data structures that are now opaque data types. A quick fix is to add a "#define _IPP_PRIVATE_STRUCTURES 1" before each "#include <cups/ipp.h> A better fix would be to create a patch distfile and get it integrated into MacPorts. The best fix would be to modify the upstream source code to use the accessor methods provided by cups/ipp.h and submit the patches upstream. By the way, this same problem occurs in netatalk. -- Ticket URL: <https://trac.macports.org/ticket/35343#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS