[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