Amarok 2.8.0 fails to compile, see complete build log attachment. Reproducible: Always Steps to Reproduce: 1. emerge amarok Actual Results: /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/moc_GenericScanManager.cpp:75:114: error: invalid use of incomplete type ‘struct QSha redPointer<CollectionScanner::Directory>’ /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/../../amarok-2.8.0/src/scanner/GenericScanManager.h:37:7: error: declaration of ‘stru ct QSharedPointer<CollectionScanner::Directory>’ /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/../../amarok-2.8.0/src/scanner/GenericScanManager.h:141:14: error: initializing arg ument 1 of ‘void GenericScanManager::directoryScanned(QSharedPointer<CollectionScanner::Directory>)’ In file included from /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/amaroklib_automoc.cpp:8:0: /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/moc_GenericScanManager.cpp: In member function ‘void GenericScanManager::directorySca nned(QSharedPointer<CollectionScanner::Directory>)’: /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/moc_GenericScanManager.cpp:144:6: error: ‘_t1’ has incomplete type /data/Temp/portage/media-sound/amarok-2.8.0/work/amarok-2.8.0_build/src/../../amarok-2.8.0/src/scanner/GenericScanManager.h:37:7: error: declaration of ‘stru ct QSharedPointer<CollectionScanner::Directory>’
Created attachment 358624 [details] environment file
Created attachment 358626 [details] emerge -pqv output
Created attachment 358628 [details] emerge -info output
Created attachment 358630 [details] build.log (gzipped)
System is using stable packages (x86, not ~x86) with the exception of a few packages, especially KDE. Current running KDE Version is KDE 4.11.1 Could this problem be related to GCC 4.6.3 ?
(In reply to Florian Dittmer from comment #5) > System is using stable packages (x86, not ~x86) with the exception of a few > packages, especially KDE. Current running KDE Version is KDE 4.11.1 > Could this problem be related to GCC 4.6.3 ? Could you please test with newest stable =sys-devel/gcc-4.7.3-r1?
Today's "emerge --newuse --deep --keep-going --update --with-bdeps=y world" was finally able to compile Amarok 2.8.0. I assume this is not related to the GCC version (I installed it already a few days before). I guess it might be related to the QT version - today's update included an ugrade from QT 4.8.4 to 4.8.5 and a few additional qt-packages (new dependencies?) where installed for the first time. From my point of view, the Bug can be closed. Thanks.
(In reply to Florian Dittmer from comment #7) > Today's "emerge --newuse --deep --keep-going --update --with-bdeps=y world" > was finally able to compile Amarok 2.8.0. > I assume this is not related to the GCC version (I installed it already a > few days before). I guess it might be related to the QT version - today's > update included an ugrade from QT 4.8.4 to 4.8.5 and a few additional > qt-packages (new dependencies?) where installed for the first time. > From my point of view, the Bug can be closed. > Thanks. Thanks for feedback. Qt 4.8.5 will be stabilized before KDE 4.11 (including amarok).