Kernel : 2.6-test4; glibc-2.3.2-r1 rebuilt with USE nptl. KDE-3.1.3 Likely a problem due to NPTL (Native Posix Thread Library)? See solution below, this report to document the issue, as bugzilla had no info for me on this one. g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -I./.. -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -mcpu=i686 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -c librip_la_meta_unload.cpp -fPIC -DPIC -o .libs/librip_la_meta_unload.o k3baudioripthread.cpp: In member function `void K3bAudioRipThread::terminate()': k3baudioripthread.cpp:80: invalid conversion from `long unsigned int' to ` __opaque_pthread*' make[4]: *** [k3baudioripthread.lo] Error 1 make[4]: Leaving directory `/var/portage_tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1/src/rip' make[3]: *** [all-recursive] Error 1 !!! ERROR: app-cdr/k3b-0.8.1-r1 failed. !!! Function kde_src_compile, Line 137, Exitcode 2 !!! died running emake, kde_src_compile:make Reproducible: Always Steps to Reproduce: 1. Install 2.6 kernel 2. Rebuild glibc with NPTL enabled 3. emerge k3b Actual Results: k3baudioripthread.cpp:80: invalid conversion from `long unsigned int' to ` __opaque_pthread*' Compilation failure, illegal implicit conversion of integer to a pointer type. The solution I found is : ACCEPT_KEYWORDS="~x86" emerge k3b app-cdr/k3b-0.9 merges successfully.
ok, i just made 0.9 x86 stable. It looks just like a bug in the old version.