Linking CXX shared module ../../../lib/libamarok_collection-sqlcollection.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/mysql/libmysqld.a(client.o): relocation R_X86_64_32 against `mysql_server_last_error' can not be used when making a shared object; recompile with -fPIC /usr/lib64/mysql/libmysqld.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [lib/libamarok_collection-sqlcollection.so] Error 1 make[1]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/all] Error 2 make: *** [all] Error 2 * * ERROR: media-sound/amarok-2.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3120: Called kde4-base_src_compile * environment, line 2372: Called kde4-base_src_make * environment, line 2407: Called cmake-utils_src_make * environment, line 876: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! Reproducible: Always
I can confirm this, I have the same error.
Well if you would look correctly on the ebuild, this is the reason why i added only ~x86 because there it will be working. We already know about this issue. Closing as duplicate *** This bug has been marked as a duplicate of bug 238487 ***