[MacPorts] #40604: qt4-mac: internal compiler error: in lower_stmt, at gimple-low.c:286
MacPorts
noreply at macports.org
Fri Sep 27 17:50:14 PDT 2013
#40604: qt4-mac: internal compiler error: in lower_stmt, at gimple-low.c:286
--------------------------+-------------------------
Reporter: ryandesign@… | Owner: michaelld@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Keywords: leopard | Port: qt4-mac
--------------------------+-------------------------
Building qt4-mac fails with gcc-4.2 on Leopard PowerPC with:
{{{
html/HTMLTitleElement.cpp: In member function ?void
WebCore::HTMLTitleElement::setText(const WTF::String&)?:
html/HTMLTitleElement.cpp:107: internal compiler error: in lower_stmt, at
gimple-low.c:286
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
}}}
Of course submitting a bug report about gcc to Apple is pointless by now.
This probably came about due to MacPorts 2.2 which now uses gcc-4.2 as the
default compiler on Leopard instead of gcc-4.0.
I found what seems to be an
[http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36237 upstream bug report]
about this problem for FSF GCC 4.2.3, fixed in 4.3/4.4, but of course that
doesn't help us with Apple GCC. However I haven't had problems building
qt4-mac on Snow Leopard, which uses a later build of Apple gcc-4.2, so I
assume Apple either backported or reinvented the fix for this by Snow
Leopard, but of course that doesn't help Leopard users.
#40422 requests gcc-4.0 be blacklisted. Based on my experience here, we
may also have to blacklist Leopard's gcc-4.2 (which is build 5577 or
earlier). Xcode 3.2.6 has gcc-4.2 build 5666 dot 3 so we don't need to
blacklist that, but I don't know where between 5578 and 5666.3 the problem
was fixed.
I have not tested Leopard Intel yet. It's also possible it's a PowerPC-
only problem.
--
Ticket URL: <https://trac.macports.org/ticket/40604>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list