make[2]: Entering directory `/var/tmp/portage/eggdrop-1.6.17/work/eggdrop1.6.17/src/mod/mysql.mod' i686-pc-linux-gnu-gcc -pipe -fPIC -march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse -msse -mmmx -msse2 -Wall -I. -I../../.. -I../../.. -I../../../src/mod -DHAVE_CONFIG_H `mysql_config --cflags` -DMAKING_MODS -c .././mysql.mod/mysql.c In file included from /usr/include/mysql/mysql.h:62, from .././mysql.mod/mysql_mod.h:32, from .././mysql.mod/mysql.c:24: /usr/include/mysql/my_list.h:32: error: parse error before "int" make[2]: *** [../mysql.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/eggdrop-1.6.17/work/eggdrop1.6.17/src/mod/mysql.mod' make[1]: *** [mysql.mod_so] Error 2 make[1]: Leaving directory `/var/tmp/portage/eggdrop-1.6.17/work/eggdrop1.6.17/src/mod' make: *** [modules] Error 2 Disabling mysql USE flag (obviuosly) allows for successful build. I know there were quite a bit of changes and deprecations in mysql-4.1 and I'd help with the patches for the eggy source but I'm lost on where to look. Reproducible: Always Steps to Reproduce: 1. 2. 3.
*** This bug has been marked as a duplicate of 77399 ***