Bug 163773

Summary: error: redefinition of 'class Akonadi::NotificationMessage'
Product: [Frameworks and Libraries] Akonadi Reporter: patrik osgnach <patrik.osgnach>
Component: libakonadiAssignee: Volker Krause <vkrause>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description patrik osgnach 2008-06-11 11:10:23 UTC
Version:            (using Devel)
Installed from:    Compiled sources
Compiler:          gcc 4.2.4 
OS:                Linux

Hi. I'm trying to build kdepimlibs from svn but I get this

Scanning dependencies of target akonadi-kde                                                                                                             
[ 13%] Building CXX object akonadi/CMakeFiles/akonadi-kde.dir/akonadi-kde_automoc.o                                                                     
[ 13%] Building CXX object akonadi/CMakeFiles/akonadi-kde.dir/entity.o                                                                                  
[ 13%] Building CXX object akonadi/CMakeFiles/akonadi-kde.dir/agentbase.o                                                                               
In file included from /usr/tmp/portage/kde-base-kdepimlibs-scm/work/kdepimlibs_build/akonadi/notificationmanagerinterface.h:22,                         
                 from /usr/tmp/portage/kde-base-kdepimlibs-scm/work/kdepimlibs-scm/akonadi/monitor_p.h:30,                                              
                 from /usr/tmp/portage/kde-base-kdepimlibs-scm/work/kdepimlibs-scm/akonadi/agentbase.cpp:28:                                            
/usr/include/akonadi/private/notificationmessage_p.h:37: error: redefinition of 'class Akonadi::NotificationMessage'                                    
/usr/kde/svn/include/akonadi/private/notificationmessage_p.h:38: error: previous definition of 'class Akonadi::NotificationMessage'                     
/usr/include/akonadi/private/notificationmessage_p.h:116: error: redefinition of 'struct QMetaTypeId<Akonadi::NotificationMessage>'                     
/usr/kde/svn/include/akonadi/private/notificationmessage_p.h:116: error: previous definition of 'struct QMetaTypeId<Akonadi::NotificationMessage>'      
/usr/include/akonadi/private/notificationmessage_p.h:117: error: redefinition of 'struct QMetaTypeId<QList<Akonadi::NotificationMessage> >'             
/usr/kde/svn/include/akonadi/private/notificationmessage_p.h:117: error: previous definition of 'struct QMetaTypeId<QList<Akonadi::NotificationMessage> >'                                                                                                                                                      
make[2]: *** [akonadi/CMakeFiles/akonadi-kde.dir/agentbase.o] Error 1                                                                                   
make[1]: *** [akonadi/CMakeFiles/akonadi-kde.dir/all] Error 2                                                                                           
make: *** [all] Error 2
Comment 1 Christophe Marin 2008-06-11 12:22:45 UTC
Please only report bugs for *running* applications.