make[1]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/libmysqld' echo timestamp > linked_libmysqld_sources cd libmysqld/examples; make link_sources make[1]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/libmysqld/examples' for f in mysqltest.c mysql.cc readline.cc completion_hash.cc my_readline.h sql_string.h completion_hash.h; do \ rm -f ./$f; \ /bin/ln -s ./../../client/$f ./$f; \ done; make[1]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/libmysqld/examples' echo timestamp > linked_libmysqldex_sources cd include; make link_sources make[1]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' /bin/cp ../config.h my_config.h make[1]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' echo timestamp > linked_include_sources make all-recursive make[1]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql' Making all in . make[2]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql' Making all in include make[2]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' make all-am make[3]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' make[2]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/include' Making all in pstack make[2]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack' Making all in aout make[3]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack/aout' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack/aout' make[3]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack' make[2]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/pstack' Making all in libmysql_r make[2]: Entering directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/libmysql_r' if /bin/sh ../libtool --preserve-dup-deps --mode=compile i686-pc-linux-gnu-gcc -DDEFAULT_CHARSET_HOME="\"/usr\"" -DDATADIR="\"/var/lib/mysql\"" -DSHAREDIR="\"/usr/share/mysql\"" -DDONT_USE_RAID -DMYSQL_CLIENT -I. -I. -I.. -I./../include -I../include -I./.. -I.. -I.. -O3 -DDBUG_OFF -O2 -march=pentium4 -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -MT libmysql.lo -MD -MP -MF ".deps/libmysql.Tpo" -c -o libmysql.lo libmysql.c; \ then mv -f ".deps/libmysql.Tpo" ".deps/libmysql.Plo"; else rm -f ".deps/libmysql.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DDEFAULT_CHARSET_HOME=\"/usr\" -DDATADIR=\"/var/lib/mysql\" -DSHAREDIR=\"/usr/share/mysql\" -DDONT_USE_RAID -DMYSQL_CLIENT -I. -I. -I.. -I./../include -I../include -I./.. -I.. -I.. -O3 -DDBUG_OFF -O2 -march=pentium4 -DHAVE_ERRNO_AS_DEFINE=1 -DUSE_OLD_FUNCTIONS -MT libmysql.lo -MD -MP -MF .deps/libmysql.Tpo -c libmysql.c -fPIC -DPIC -o .libs/libmysql.o In file included from ../include/m_string.h:31, from libmysql.c:27: /usr/include/string.h:210: error: syntax error before '(' token /usr/include/string.h:210: error: syntax error before "const" make[2]: *** [libmysql.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql/libmysql_r' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/mysql-4.0.25-r2/work/mysql' make: *** [all] Error 2 !!! ERROR: dev-db/mysql-4.0.25-r2 failed. !!! Function src_compile, Line 235, Exitcode 2 !!! compile problem !!! If you need support, post the topmost build error, NOT this status message.