[Marble-bugs] [Bug 269165] New: kdeedu-marble doesn't build with gpsd 2.96

Andrea Scarpino andrea at archlinux.org
Tue Mar 22 18:53:54 CET 2011


https://bugs.kde.org/show_bug.cgi?id=269165

           Summary: kdeedu-marble doesn't build with gpsd 2.96
           Product: marble
           Version: unspecified
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: marble-bugs at kde.org
        ReportedBy: andrea at archlinux.org


Version:           unspecified (using KDE 4.6.1) 
OS:                Linux

Marble fails to build with gpsd 2.96, output:


Scanning dependencies of target plasma_applet_worldclock                        
[ 73%] Building CXX object
marble/src/plasmoid/CMakeFiles/plasma_applet_worldclock.dir/plasma_applet_worldclock_automoc.o 
[ 73%] Building CXX object
marble/src/plasmoid/CMakeFiles/plasma_applet_worldclock.dir/worldclock.o        
[ 73%] Built target YoursPlugin                                                 
[ 73%] Building CXX object
marble/src/plugins/positionprovider/gpsd/CMakeFiles/GpsdPositionProviderPlugin.dir/GpsdPositionProviderPlugin.o
[ 73%] Building CXX object
marble/src/plugins/runner/monav/CMakeFiles/MonavPlugin.dir/MonavPlugin.o        
[ 73%] Building CXX object
marble/src/plugins/network/qnam/CMakeFiles/QNamNetworkPlugin.dir/QNamNetworkPlugin.o 
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:
In constructor 'Marble::GpsdConnection::GpsdConnection(QObject*)':              
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:23:18:
error: no matching function for call to 'gpsmm::gpsmm()'
/usr/include/libgpsmm.h:21:3: note: candidates are: gpsmm::gpsmm(const char*,
const char*)
/usr/include/libgpsmm.h:15:13: note:                 gpsmm::gpsmm(const gpsmm&)
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:
In member function 'void Marble::GpsdConnection::initialize()':
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:38:31:
error: 'class gpsmm' has no member named 'open'
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:
In member function 'void Marble::GpsdConnection::update()':
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:85:25:
error: no matching function for call to 'gpsmm::waiting()'
/usr/include/libgpsmm.h:36:8: note: candidate is: bool gpsmm::waiting(int)
/build/src/kdeedu-4.6.1/marble/src/plugins/positionprovider/gpsd/GpsdConnection.cpp:86:35:
error: 'class gpsmm' has no member named 'poll'
make[2]: ***
[marble/src/plugins/positionprovider/gpsd/CMakeFiles/GpsdPositionProviderPlugin.dir/GpsdConnection.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
[ 73%] Building CXX object
marble/src/plasmoid/CMakeFiles/plasma_applet_worldclock.dir/qrc_marble.o
make[1]: ***
[marble/src/plugins/positionprovider/gpsd/CMakeFiles/GpsdPositionProviderPlugin.dir/all]
Error 2                                                               
make[1]: *** Waiting for unfinished jobs....
[ 73%] Building CXX object
marble/src/plugins/runner/monav/CMakeFiles/MonavPlugin.dir/MonavMap.o
[ 73%] Linking CXX shared module ../../../../../lib/QNamNetworkPlugin.so        
Building CXX object
marble/src/plugins/runner/monav/CMakeFiles/MonavPlugin.dir/MonavMapsModel.o     
[ 73%] Built target QNamNetworkPlugin                                           
[ 73%] Building CXX object
marble/src/plugins/runner/monav/CMakeFiles/MonavPlugin.dir/MonavConfigWidget.o
[ 73%] Building CXX object
marble/src/plugins/runner/monav/CMakeFiles/MonavPlugin.dir/qrc_monav.o          
Linking CXX shared module ../../../lib/plasma_applet_worldclock.so              
[ 73%] Built target plasma_applet_worldclock                                    
Linking CXX shared module ../../../../../lib/MonavPlugin.so
[ 73%] Built target MonavPlugin                                                 
make: *** [all] Error 2

Reproducible: Always

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Marble-bugs mailing list