Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395857 - Please stabilize media-sound/amarok-2.4.3 to solve compilation issues against current stable kdelibs
Summary: Please stabilize media-sound/amarok-2.4.3 to solve compilation issues against...
Status: RESOLVED DUPLICATE of bug 389997
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Jorge Manuel B. S. Vicetto
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2011-12-24 01:20 UTC by Francisco Blas Izquierdo Riera
Modified: 2012-02-24 22:20 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2011-12-24 01:20:09 UTC
As stated on https://bugs.gentoo.org/show_bug.cgi?id=373455 there is a compilation issue which was solved on amarok-2.4.3, this issue is now triggered on stable amd64 (and maybe others) since the fix wasn't backported to amarok-2.4.1 (which is the current stable version)

Reproducible: Always

Steps to Reproduce:
1.emerge -1 amarok
2.In file included from /var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/simplejavascriptapplet.cpp:42:0:                  
/var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/bind_dataengine.h:32:1: error: redefinición de ‘struct QMetaTypeId<Plasma::Service*>’
/usr/include/plasma/service.h:321:1: error: definición previa de ‘struct QMetaTypeId<Plasma::Service*>’
/var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/bind_dataengine.h:33:1: error: redefinición de ‘struct QMetaTypeId<Plasma::ServiceJob*>’
/usr/include/KDE/Plasma/../../plasma/servicejob.h:136:1: error: definición previa de ‘struct QMetaTypeId<Plasma::ServiceJob*>’

Actual Results:  
In file included from /var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/simplejavascriptapplet.cpp:42:0:                  
/var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/bind_dataengine.h:32:1: error: redefinición de ‘struct QMetaTypeId<Plasma::Service*>’
/usr/include/plasma/service.h:321:1: error: definición previa de ‘struct QMetaTypeId<Plasma::Service*>’
/var/tmp/portage/media-sound/amarok-2.4.0/work/amarok-2.4.0/src/context/scriptengine/javascript/bind_dataengine.h:33:1: error: redefinición de ‘struct QMetaTypeId<Plasma::ServiceJob*>’
/usr/include/KDE/Plasma/../../plasma/servicejob.h:136:1: error: definición previa de ‘struct QMetaTypeId<Plasma::ServiceJob*>’


Expected Results:  
amarok compiles fine on stable amd64

@jmbsvicetto Since you are the maintainer you are the one who has to CC the arches if you agree stabilization is the step to follow here.
Comment 1 Francisco Blas Izquierdo Riera (RETIRED) gentoo-dev 2011-12-24 01:21:30 UTC
Assigning to amarok maintainer
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2011-12-24 01:30:55 UTC

*** This bug has been marked as a duplicate of bug 389997 ***