[Mono-list] RH7.3 Problems

dietmar dietmar@ximian.com
05 Dec 2002 15:00:26 +0100


On Wed, 2002-12-04 at 22:10, Miguel de Icaza wrote:
> Hello!
> 
> > So whats the difference:
> > 
> > rpm --rebuild gc6.1.*src.rpm
> > rpm -i /usr/src/redhat/RPMS/*/gc*rpm
> > 
> > and a manual install:
> > 
> > ./configure --enable-threads=pthreads
> > make install
> > cp -av include/ /usr/local/include/gc
> 
> My guess is that the gcc flags are different.  RPM uses a set of defines
> when building packages that might be different than a manual build.
> 
> On my system, the CFLAGS are set to:
> 
> 	CFLAGS = -g -O2
> 
> Do you get binaries that are the same size, or different size depending
> on whether you use rpm or the manual setup?

I also get errors with the manual install, only less frequent. My
problem is that the errors are not reproduceable. Sometimes it works,
sometimes not :-/

Paolo believes it is some kind of race condition. My feeling is that we
also have a memory corruption somewhere. I also just detected that i get
those inconsistent results with GC turned off.

- Dietmar