/u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kio/kio/slavebase.h:379: warning: 'virtual void KIO::SlaveBase::read(KIO::filesize_t)' was hidden /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.h:284: warning: by 'ssize_t HTTPProtocol::read(void*, size_t)' /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kio/kio/slavebase.h:380: warning: 'virtual void KIO::SlaveBase::write(const QByteArray&)' was hidden /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.h:277: warning: by 'ssize_t HTTPProtocol::write(const void*, size_t)' /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp: In member function 'ssize_t HTTPProtocol::write(const void*, size_t)': /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp:1823: warning: comparison between signed and unsigned integer expressions /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp: At global scope: /u3/tmp/portage/kde-base/kdelibs-4.1.2-r1/work/kdelibs-4.1.2/kioslave/http/http.cpp:5963: warning: unused parameter 'proxy' [ 57%] Building CXX object kioslave/http/CMakeFiles/kio_http.dir/__/__/kio/httpfilter/httpfilter.o Linking CXX shared module ../../lib/kio_http.so i686-pc-linux-gnu-g++: $(LDFLAGS): No such file or directory make[2]: *** [lib/kio_http.so] Error 1 make[1]: *** [kioslave/http/CMakeFiles/kio_http.dir/all] Error 2 make: *** [all] Error 2 * * ERROR: kde-base/kdelibs-4.1.2-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2675: Called kde4-base_src_compile * environment, line 2012: Called kde4-base_src_make * environment, line 2047: Called cmake-utils_src_make * environment, line 672: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! Reproducible: Always
Created attachment 168024 [details] emerge --info
Created attachment 168026 [details] build.log
Created attachment 168028 [details] environment
No input beyond "Me too!". Any luck fixing this?
please try this with cmake 2.6.2.
using cmake 2.6.2 makes no difference. eix cmake [I] dev-util/cmake Available versions: 2.4.6-r1 (~)2.4.7-r1 (~)2.4.8 (~)2.6.1 (~)2.6.2 {emacs qt4 vim-syntax} Installed versions: 2.6.2(11:55:31 11/10/08)(qt4 -emacs -vim-syntax) Homepage: http://www.cmake.org/ Description: Cross platform Make
This looks a lot like the kerberos bug I hoped we had seen the last of. Note the 'i686-pc-linux-gnu-g++: $(LDFLAGS): No such file or directory' - try disabling the kerberos use flag for kdelibs and see if it builds. The offending unexpanded variable seems to be injected by another package.
I fixed this by emerging the latest mit-krb5 package (which meant finally getting around to resolving e2fsprogs blocking).
for me this bug seems to have solved itself by selecting a current system profile. I was asked to do so by emerge. I selected amd64-2008.0-desktop and with the following emerge it just build without complaints (except for those billions of warnings...). Well, OK, it could also have been resolved by someone else as I did eix-sync right before...
Looks fixed here. And reporter has it fixed too so closing.