[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