Please test and consider marking stable last revision of mp3kult, the current stable revision of the ebuild is an hackish ebuild that does not follow the usual structure of kde based apps, and imho works by miracle... Thanks, Diego
Fails to compile here: i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/kde/3.5/include -DQT_THREAD_SUPPORT -march=pentium4 -O2 -pipe -g3 -ggdb3 -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O2 -pipe -g3 -ggdb3 -fno-exceptions -fno-check-new -c -o mydb.o `test -f mydb.cpp || echo './'`mydb.cpp In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3/backward/iostream.h:31, from mydb.cpp:21: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. mydb.cpp: In member function `bool MyDb::dbConnect(const char*, const char*, const char*, const char*)': mydb.cpp:59: error: `mysql_connect' undeclared (first use this function) mydb.cpp:59: error: (Each undeclared identifier is reported only once for each function it appears in.) mydb.cpp: In member function `bool MyDb::dbCreate(const char*, const char*, const char*, const char*, const char*, const char*)': mydb.cpp:83: error: `mysql_connect' undeclared (first use this function) make[3]: *** [mydb.o] Error 1 make[3]: Leaving directory `/HD2/portage_temp/portage/mp3kult-0.7-r3/work/mp3kult-0.7/mp3kult' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/HD2/portage_temp/portage/mp3kult-0.7-r3/work/mp3kult-0.7/mp3kult' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/HD2/portage_temp/portage/mp3kult-0.7-r3/work/mp3kult-0.7' make: *** [all] Error 2 Looks like it's not using the MySQL headers directory.
Interesting, it used to work.. (no I don't have mysql right now).. Does the stable version build?
With Halcy0n permission, dropped -r1 and -r2 on mp3kult, I'll see to fix the rest of bugs next week if I can.