../build/last.fm/release/autoupdater.o: In function `CAutoUpdater::downloadDone(int, bool)': autoupdater.cpp:(.text+0x3347): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<unsigned long>(unsigned long)' autoupdater.cpp:(.text+0x3373): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<long long>(long long)' ../build/last.fm/release/autoupdater.o: In function `CAutoUpdater::downloadUpdates(std::vector<CComponentInfo*, std::allocator<CComponentInfo*> >)': autoupdater.cpp:(.text+0x36c6): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' autoupdater.cpp:(.text+0x36f0): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' ../build/last.fm/release/updatewizard.o: In function `UpdateWizard::UpdateWizard(CAutoUpdater&, QWidget*)': updatewizard.cpp:(.text+0xd0d): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' updatewizard.cpp:(.text+0xd2b): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' ../build/last.fm/release/updatewizard.o: In function `UpdateWizard::updateDownloadDone(bool, QString)': updatewizard.cpp:(.text+0x1a68): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' ../build/last.fm/release/updatewizard.o:updatewizard.cpp:(.text+0x1ace): more undefined references to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)' follow /var/tmp/portage/media-sound/lastfmplayer-1.5.1.31879-r3/work/lastfm-1.5.1.31879.dfsg/bin/libLastFmTools.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::basic_ostream<char, std::char_traits<char> >::_M_insert<long>(long)' collect2: ld returned 1 exit status make[1]: *** [../bin/last.fm] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/lastfmplayer-1.5.1.31879-r3/work/lastfm-1.5.1.31879.dfsg/src' make: *** [sub-src-make_default-ordered] Error 2 * * ERROR: media-sound/lastfmplayer-1.5.1.31879-r3 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2869: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" || die "emake failed"; * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-sound/lastfmplayer-1.5.1.31879-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/lastfmplayer-1.5.1.31879-r3/temp/environment'. * mp/portage/media-sound/lastfmplayer-1. Reproducible: Always Steps to Reproduce: emerge -av lastfmplayer
Created attachment 214674 [details] ebuild environment
I need your emerge --info output and your build.log file right after the compilation failure Thanks
Created attachment 214944 [details] Build log after attempted emerge
Created attachment 214946 [details] emerge --info output
I had a problem with another ebuild over the weekend and did some more investigating. I have recently upgraded GCC and so I ran emerge -eav system and emerge -eav world over the weekend. I had to clean some env.d entries relating to the previous version of gcc. Result of both these activities is that media-sound/lastfmplayer-1.5.1.31879-r3 has just successfully built. I think this must have been related to some kind of gcc upgrade issue that I hadn't completely resolved. Apologies.