Imho the right solution here is to file a bug against gpsd. On the
announce list of gpsd is no information whatsoever that they are going
to break the API - and this breakage happens between two minor versions
going from 2.90 to 2.92.

It is good habit in the open source world to have a major version jump
when the API is going to break, otherwise it introduces a pain in the
neck for users and deveolpers the like.

TangoGPS uses an gpsd API that has been around for years and the fact
that ESR right out of the blue decides he doesn't want people to use
it but go with his libgpsd is a rather void argument, especially with
regard to the fact that libgpsd has been very buggy just two years ago.

The right thing to do is to keep the gpsd API prior 2.91 around and
afterwards have two gpsd, a gpsd2 package and a gpsd3 package.

Concerning the patch from Timo: should work as a quick fix.




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to