[MacPorts] #52468: gtk3 3.22.0_0 build fails on 10.5 ppc

MacPorts noreply at macports.org
Sun Oct 16 01:31:34 CEST 2016


#52468: gtk3 3.22.0_0 build fails on 10.5 ppc
-------------------------+----------------------
  Reporter:  dgonyier@…  |      Owner:  devans@…
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.3.4
Resolution:              |   Keywords:  leopard
      Port:  gtk3        |
-------------------------+----------------------
Changes (by devans@…):

 * cc: ken.cunningham.webuse@… (added)


Comment:

 You're on your own here.  The basic idea is that
 you want to come up with a tool set that you will use for everything on
 this platform.  And the dependencies too. Did you build all gtk3's
 dependencies
 with gcc6 (and it's runtime)?

 So the test is not whether gtk3 builds (a good start) but
 whether everything you want to install (say the rest of the GNOME ports)
 build
 as well.  Then there's the +quartz issue.  This is where things get
 interesting.  gcc6
 has some support for objective C 1.0 and some 2.0 features but whether
 this
 will work with Apple's objective C syntax and link with Apple frameworks
 is an
 interesting unknown in my mind.

 So the next thing I would try is building gtk3 +quartz and see what
 happens.

 By the way, gtk3 builds a demo app, gtk3-demo, that demonstrates most of
 the API.
 Give that a try and see what happens.  For this to look right you need to
 install gnome-themes-standard too.  Would be interesting if I could run
 this
 remotely using ssh -X.

 This all goes toward establishing a tool chain that can be used reliably
 on your
 platform.  That combined with your port repo overlay should be the biggest
 part being able to build and use modern software on such an old platform.

-- 
Ticket URL: <https://trac.macports.org/ticket/52468#comment:29>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list