Ticket #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@… | |
| Port: | gtk2 |
Description (last modified by toby@…) (diff)
GTK2 fails to compile (see ticket 17608) if Xcode is < 3.1. It should list Xcode >= 3.1 as a dependency
Change History
comment:2 Changed 4 years ago by macsforever2000@…
- Owner changed from macports-tickets@… to nox@…
- Port set to gtk2
Assigning to maintainer.
comment:3 Changed 4 years ago by toby@…
- Description modified (diff)
- Summary changed from gtk2 should depend on XCode >= 3.1 to gtk2 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 4 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 4 years ago by ryandesign@…
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:7 follow-up: ↓ 8 Changed 4 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 4 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 4 years ago by ryandesign@…
- Status changed from assigned to closed
- Cc ryandesign@… added
- Resolution set to wontfix
#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.


I forgot to add the following information:
port: gtk2 2.14.5