Opened 12 years ago

Closed 12 years ago

#36578 closed defect (duplicate)

kdelibs3 fails to build against 10.8 CUPS headers

Reported by: arida@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: mountainlion Cc:
Port: kdelibs3

Description (last modified by mf2k (Frank Schima))

kde3 (base/libs/etc.) built and ran fine until July. Then with an update applied then kde3libs fails to build. If you have an existing installation, you can continue to use KDE3, but you can update. If you hadn't installed it before July, you can no longer build it at all. Full log attached, the first error is:

:info:build /opt/local/var/macports/build/_opt_mports_trunk_dports_kde_kdelibs3/kdelibs3/work/kdelibs-3.5.10/kdepri
nt/cups/cupsdconf2/cupsdconf.cpp: In member function ?bool CupsdConf::loadAvailableResources()?:
:info:build /opt/local/var/macports/build/_opt_mports_trunk_dports_kde_kdelibs3/kdelibs3/work/kdelibs-3.5.10/kdeprint/cups/cupsdconf2/cupsdconf.cpp:632: error: invalid use of incomplete type ?struct _ipp_s?

Attachments (1)

main.log (83.6 KB) - added by arida@… 12 years ago.
log file of kde3libs build attempt

Download all attachments as: .zip

Change History (8)

Changed 12 years ago by arida@…

Attachment: main.log added

log file of kde3libs build attempt

comment:1 in reply to:  description Changed 12 years ago by arida@…

I meant to say if kde3 was installed before July you could continue to run it but CAN'T upgrade.

comment:2 Changed 12 years ago by mf2k (Frank Schima)

Cc: arida@… removed
Description: modified (diff)
Keywords: kde3 removed
Port: kdelibs3 added; kde removed

In the future, please use WikiFormatting.

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Summary: kdelibs3 fails to upgrade/buildkdelibs3 fails to build against 10.8 CUPS headers

On 10.7, struct ipp_s is defined in /usr/include/cups/ipp.h. I guess 10.8 has CUPS 1.6?

http://www.cups.org/documentation.php/doc-1.6/whatsnew.html

"the ipp_t and ipp_value_t structures are now private by default. New software should be developed using the corresponding accessor functions instead of directly accessing these structures."

comment:4 Changed 12 years ago by jmroot (Joshua Root)

Keywords: mountainlion added

comment:5 Changed 12 years ago by FlorianFranzen@…

Duplicate to #35478, please close!

comment:6 in reply to:  5 Changed 12 years ago by arida@…

Please Close Ticket.

Replying to FlorianFranzen@…:

Duplicate to #35478, please close!

comment:7 Changed 12 years ago by mf2k (Frank Schima)

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.