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