Mail Archives: pgcc/1999/05/07/19:38:48
Hi there.
After I've compiled and installed egcs with the pgcc-1.1.3 patch, I
went to compile Xfree86 (3.3.3.1) as I always do when I get a new
version of the compiler. Only this time, after I compiled it (nicely),
always that any application tried to get the font list from the X server
(this includes netscape initialization), it crashed with signal 11. So I
figured the problem must have been with the libfont.a library (inside
the x tree).
But before I went to look any further, I recompiled the whole thing
with the -O2 flag (as opposed to the -O99 I was using), and I got the
same problem. So I tried again, but this time using pure egcs-1.1.2 ,
and it worked ok. So I figured the problem was gcc-related.
The fourth time I compiled the X source, I first compiled libfont.a
with egcs, and used pgcc for the rest. And it worked fine.
Conclusion: After a couple thousand hours of X (re)compilation, it
seems to me that gcc miscompiles something in the libfont source related
to font listing. Does anyone knows what that might be ? Has this also
happened to anyone else ? As I don't believe I have a hardware problem,
if you tried to compiled xfree 3.3.3.1 with pgcc 1.1.3 you should also
get this problem, since libfont is included in the X server.
Please answer.
--
-Count Zero-
"On receiving an interrupt,
decrement the counter to zero"
- Raw text -