Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484878 - media-sound/amarok-2.8.0 fails to compile
Summary: media-sound/amarok-2.8.0 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jorge Manuel B. S. Vicetto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-14 08:20 UTC by Florian Dittmer
Modified: 2013-10-19 13:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
environment file (environment,153.55 KB, text/plain)
2013-09-14 08:21 UTC, Florian Dittmer
Details
emerge -pqv output (emerge-pqv.txt,377 bytes, text/plain)
2013-09-14 08:22 UTC, Florian Dittmer
Details
emerge -info output (emerge-info.txt,7.04 KB, text/plain)
2013-09-14 08:22 UTC, Florian Dittmer
Details
build.log (gzipped) (build.log.gz,55.84 KB, application/x-gzip)
2013-09-14 08:26 UTC, Florian Dittmer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Dittmer 2013-09-14 08:20:51 UTC
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>’
Comment 1 Florian Dittmer 2013-09-14 08:21:42 UTC
Created attachment 358624 [details]
environment file
Comment 2 Florian Dittmer 2013-09-14 08:22:05 UTC
Created attachment 358626 [details]
emerge -pqv output
Comment 3 Florian Dittmer 2013-09-14 08:22:20 UTC
Created attachment 358628 [details]
emerge -info output
Comment 4 Florian Dittmer 2013-09-14 08:26:15 UTC
Created attachment 358630 [details]
build.log (gzipped)
Comment 5 Florian Dittmer 2013-09-14 08:30:08 UTC
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 ?
Comment 6 Johannes Huber (RETIRED) gentoo-dev 2013-10-19 11:09:55 UTC
(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?
Comment 7 Florian Dittmer 2013-10-19 13:31:53 UTC
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.
Comment 8 Johannes Huber (RETIRED) gentoo-dev 2013-10-19 13:34:38 UTC
(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).