[MacPorts] #37606: glib2 @ 2.34.3 Build failure on powerpc ppc64 (was: glib2 @ 2.34.3 Build failure)
MacPorts
noreply at macports.org
Thu Jan 10 23:14:38 PST 2013
#37606: glib2 @ 2.34.3 Build failure on powerpc ppc64
--------------------------------------+---------------------------
Reporter: calderon.christian760@… | Owner: ryandesign@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: | Keywords: powerpc ppc64
Port: glib2 |
--------------------------------------+---------------------------
Changes (by ryandesign@…):
* keywords: => powerpc ppc64
* owner: macports-tickets@… => ryandesign@…
* status: new => assigned
* port: => glib2
Comment:
Replying to [ticket:37606 calderon.christian760@…]:
> Glib2 failed to build on my PowerMac G5 running OS X 10.5.8. I have
Macports set up to compile ports as ppc64 by default, idk if that is the
issue.
Yes, that is the issue. Here is the upstream bug report:
https://bugzilla.gnome.org/show_bug.cgi?id=647145
ppc64 is never the default in MacPorts, so it's not well-tested. It also
doesn't really offer any advantage over ppc, unless you need to use more
than 4GB of data in a single program. (In contrast, on Intel, using x86_64
offers many benefits over i386 other than just the larger address space.)
> Also, I noticed that the compiler being used is gcc-4.0 which I've had
problems with before (although I don't know if that is the cause of the
problem) and not gcc-4.2.
gcc-4.0 is the default compiler on Tiger and Leopard so it should
generally work fine, but you're right that gcc-4.2 is also available, and
in some ports we do switch to that compiler on Leopard. The upstream bug
report hints that a different gcc version might work better, so feel free
to try compiling glib2 for ppc64 using gcc-4.2. Here's how you would do
that:
{{{
sudo port clean glib2
sudo port install glib2 configure.compiler=gcc-4.2
}}}
If that works, I'll be happy to change the port to use that on Leopard. I
cannot test it myself because my PowerPC Macs have G3 and G4 processors,
not G5s.
--
Ticket URL: <https://trac.macports.org/ticket/37606#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list