Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17720 closed defect (wontfix)

gtk2 should depend on Xcode >= 3.1

Reported by: david@… Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: gtk2

Description (last modified by tobypeterson)

GTK2 fails to compile (see ticket 17608) if Xcode is < 3.1. It should list Xcode >= 3.1 as a dependency

Change History (10)

comment:1 Changed 16 years ago by david@…

I forgot to add the following information:

port: gtk2 2.14.5

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

Owner: changed from macports-tickets@… to nox@…
Port: gtk2 added

Assigning to maintainer.

comment:3 Changed 16 years ago by tobypeterson

Description: modified (diff)
Summary: gtk2 should depend on XCode >= 3.1gtk2 should depend on Xcode >= 3.1

I don't think there's a good way to figure out the Xcode version, currently. However, Xcode 3.1.2 is one of the "assumed" dependencies that all ports share.

comment:4 in reply to:  description Changed 16 years ago by vinc17@…

Replying to david@…:

GTK2 fails to compile (see ticket 17608) if Xcode is < 3.1. It should list Xcode >= 3.1 as a dependency

AFAIK, Xcode 3.1 isn't available on Tiger. You'll need to find another fix.

BTW, there was no problem to build GTK2 with Xcode 2.4.1 in the past.

comment:5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Yes it would be great if ports would specifically check for Xcode 3.1, if they indeed require that. Obviously that check would only be done on Leopard. See the cairo port (e.g. r39247) for an example of how this can be done, given the lack of support in MacPorts base for checking the Xcode version.

comment:6 Changed 16 years ago by nox@…

Status: newassigned

comment:7 Changed 16 years ago by nox@…

You point at #17608 for reference, but where in this ticket does it say gtk2 requires Xcode ≥3.1?

comment:8 in reply to:  7 Changed 16 years ago by david@…

Replying to nox@…:

You point at #17608 for reference, but where in this ticket does it say gtk2 requires Xcode ≥3.1?

Whoops, looks like I referred to the wrong ticket... #17491 is the correct one. See the last note, the XQuartz dependency was not an issue for me, since it is a dependency within MacPorts it should be resolved by port anyway...

comment:9 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: wontfix
Status: assignedclosed

#17491 is a duplicate of #17360, and I just closed #17360 as fixed. I don't know what fixed it, but gtk2 builds fine for me, even with Xcode 3.0. As such, we don't need to add Xcode 3.1 as a requirement.

comment:10 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.