[Marble-bugs] [Bug 253677] compilation fails due to non existant /incorrect gps data

Dennis Nienhüser earthwings at gentoo.org
Tue Oct 12 17:57:33 CEST 2010


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


Dennis Nienhüser <earthwings at gentoo.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
                 CC|                            |tackat at kde.org
     Ever Confirmed|0                           |1




--- Comment #8 from Dennis Nienhüser <earthwings gentoo org>  2010-10-12 17:57:33 ---
2.38 and 2.39 both have eph
2.39 introduces the MAJOR_VERSION, sets it to 3.
2.90 introduces epx, epy and removes eph, but does not change MAJOR_VERSION
even though that change was incompatible. Therefore we can't rely on
MAJOR_VERSION only, but need another check. Checking if WATCH_ENABLED is
#defined should be fine as that was introduced with 2.90.

@Torsten: You're still running a 2.3x version of gpsd, right? Can you test if
it still works fine with the additional check for WATCH_ENABLE?

#if defined( GPSD_API_MAJOR_VERSION ) && ( GPSD_API_MAJOR_VERSION >= 3 ) 
should become 
#if defined ( WATCH_ENABLE ) && defined( GPSD_API_MAJOR_VERSION ) && (
GPSD_API_MAJOR_VERSION >= 3 ) 

@Geoff: Up- or downgrading to any other gpsd version should fix it for you if
you don't want to wait for KDE 4.5.3 or a Gentoo patch.

-- 
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