Bug 20064

Summary: QT 2.2.1 build triggers internal compiler error
Product: [Retired] Red Hat Linux Reporter: Ed McKenzie <eem12>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED WORKSFORME QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: high    
Version: 7.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-10-31 12:50:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ed McKenzie 2000-10-30 21:10:01 UTC
./configure -system-jpeg -system-libmng -kde -sm -gif

gcc fails at kernel/qapplication_x11.cpp:1242, after a screenful of errors
about undeclared symbols. The internal compiler error is #390, and the
location of the error is at ../gcc/cp/decl2.c:4961.

Comment 1 Ed McKenzie 2000-10-30 21:12:59 UTC
kde2.0 requires qt-2.2.1, so i marked this as a high-priority issue ...


Comment 2 Jakub Jelinek 2000-10-31 12:50:50 UTC
We build qt-2.2.1 without any problems (see rawhide where you have both
qt2.2.1 and kde2.0 packages). The note about screenful of errors looks like
you have some header problems or something like that.
Anyway, the compiler should not ICE even on bad input, so please rerun the
g++ command which caused it to ICE, including all options given to it
plus -v -save-temps and post here both its full output and the .ii file
(bzip2ed or gzipped) that is generated.

Comment 3 Jakub Jelinek 2000-12-19 10:36:23 UTC
Closing, if you have the .ii file which triggers the ICE please reopen.