Opened 12 years ago

Closed 12 years ago

#35692 closed defect (fixed)

tk +quartz does not build with Xcode 4.4+

Reported by: dlamija@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: tk

Description (last modified by mf2k (Frank Schima))

Error on compilling tk with quartz variant. Port without quartz variant build successfully.

error message:

Error: org.macports.build for port tk returned: command execution failed
Please see the log file for port tk for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_tk/tk/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port tk failed

Attachments (1)

main.log (92.7 KB) - added by dlamija@… 12 years ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_tk/tk/

Download all attachments as: .zip

Change History (4)

Changed 12 years ago by dlamija@…

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_x11_tk/tk/

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

Description: modified (diff)
Keywords: quartz removed
Owner: changed from macports-tickets@… to mww@…

In the future, please use WikiFormatting and Cc the port maintainer(s).

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

Summary: tk +quartz on Mountain Liontk +quartz does not build with Xcode 4.4+

See #32329, #20799. The +quartz variant enables tk's Aqua support, which uses long-deprecated APIs that were finally removed from the headers in 10.7. We used the 10.6 SDK to allow it to keep building, but Xcode 4.4 no longer has that SDK.

The only real fix is for upstream to update their Aqua support to no longer use the removed APIs.

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

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