Hi,

I was upgrading from 4.0.10 to 4.0.12 when a strange thing happened. I
compiled from source on SuSE-8.0 (gcc version 2.95.3, kernel 2.4.18-4GB)
and installed and everything was fine. However I noticed that I had
debugging compiled in.

I went back, took out --with-debug from my configure options and
recompiled. The resulting mysqld did no longer start up but quit with the
following message in error.log:

030320 09:02:00  mysqld started
InnoDB: Error: trx_t size is 416 in ha_innodb.cc but 456 in srv0start.c
InnoDB: Check that pthread_mutex_t is defined in the same way in these
InnoDB: compilation modules. Cannot continue.
030320  9:02:00  Can't init databases
030320  9:02:00  Aborting

How strange; I deleted all InnoDB files in the data directory. Same
result. Then I recompiled again adding the option --with-debug and it
started ok creating all necessary files.

What is wrong here?
TIA
Thomas Spahni
-- 
sql,query
---------
int a=10000,b,c=2800,d,e,f[2801],g;main(){for(;b-c;)f[b++]=a/5;
for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a)for(b=c;d+=f[b]*a,
f[b]=d%--g,d/=g--,--b;d*=b);}


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to