[MacPorts] #49764: babl @0.1.14 should not require clang-3.4

MacPorts noreply at macports.org
Sun Nov 22 10:55:30 PST 2015


#49764: babl @0.1.14 should not require clang-3.4
--------------------------+----------------------
  Reporter:  braumann@…   |      Owner:  devans@…
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  powerpc
      Port:  babl         |
--------------------------+----------------------

Comment (by devans@…):

 Replying to [comment:6 braumann@…]:
 > Thanks for paying attention to my suggestion. Since {{{gcc5}}} is
 available on macports, the situation for PPC has improved!
 >
 > Well, gimp2 presently cannot be built on PPC (10.5.8, Xcode 3.1.4) since
 unfortunately {{{webkit-gtk-2.0}}} does not build (I forgot why).

 webkit-gtk is only required for the gimp2 help browser so if you don't
 care about that you can disable it by building '''''gimp2
 -help_browser.'''''


 To be honest, I also do not know why babl was installed on my system which
 I managed to upgrade recently (see above), it presently has no dependents.

 babl is a dependency of gegl and both are used to build gimp2.  Otherwise
 you don't need it. That's why I asked.


 >
 > Anyway, there are a few ports requiring {{{clang-3.*}}} which in fact
 also can be built using {{{gcc5}}}. {{{clang-3.4}}} builds on PPC, but it
 is not functional! I leave it to you as expert(s) what mechanism is best
 to include {{{gcc5}}} as replacement for PPC. compiler.fallback is only
 effective if a certain required compiler, say {{{clang-3.*}}} is
 blacklisted for a certain platform?
 >
 > I am sure that not all ports requiring {{{clang-3.*}}} (and
 {{{llvm-3.*}}}) can be built using gcc5 on PPC, but e.g.
 {{{py27-gobject3}}} or {{{gnome-keyring}}} and {{{babl}}} and others can.

 Yes, there are a number of other tickets open with similar reports
 involving a number of specific ports that don't build on PPC due to
 compiler issues.  So the central issue is finding a compiler that can be
 built and work on PPC that will compile code written to more modern
 standards.

-- 
Ticket URL: <https://trac.macports.org/ticket/49764#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list