www.delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1999/05/07/19:38:48

Sender: root AT panther DOT unisys DOT com DOT br
Message-ID: <37338746.BC45348D@uninet.com.br>
Disposition-Notification-To: The Count <count0 AT uninet DOT com DOT br>
Date: Fri, 07 May 1999 20:37:26 -0400
From: The Count <count0 AT uninet DOT com DOT br>
X-Mailer: Mozilla 4.5 [en] (X11; I; Linux 2.2.7 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: pgcc AT delorie DOT com
Subject: pgcc 1.1.3 problems with xfree.
Reply-To: pgcc AT delorie DOT com

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019