Debian Bug report logs -
#648495
obdgpslogger: fails to build against libgps-dev from gpsd 3
Reported by: Bernd Zeimetz <bernd@bzed.de>
Date: Sat, 12 Nov 2011 09:33:02 UTC
Severity: serious
Tags: patch
Found in version obdgpslogger/0.16-1.1
Fixed in version obdgpslogger/0.16-1.2
Done: Bernd Zeimetz <bzed@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Gary Briggs <chunky@icculus.org>:
Bug#648495; Package obdgpslogger.
(Sat, 12 Nov 2011 09:33:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Bernd Zeimetz <bernd@bzed.de>:
New Bug report received and forwarded. Copy sent to Gary Briggs <chunky@icculus.org>.
(Sat, 12 Nov 2011 09:33:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: obdgpslogger
Version: 0.16-1.1
Severity: important
User: bzed@debian.org
Usertag: gpsd3
Hi maintainer,
unfortunately yet another major API and ABI breakage happened
in libgps on the way to gpsd version 3. The result is that your
package does not build against gpsd 3.3/libgps20, which is
available in experimental.
Details why this had to happen are described here:
http://www.catb.org/gpsd/protocol-transition.html
Unfortunately the progress to implement this took a long time,
including gpsd 2.95 which was released with Squeeze and shipped
with a slightly different API and ABI.
Migrating to the new and hopefully final API should be easy,
if there is help needed either ask me or jump into #gpsd
on the freenode network.
The error messages from my test build are attached below.
Documentation:
http://www.catb.org/gpsd/libgps.html
http://www.catb.org/gpsd/libgpsmm.html
http://www.catb.org/gpsd/client-howto.html
Best regards,
Bernd
--
Bernd Zeimetz Debian GNU/Linux Developer
http://bzed.de http://www.debian.org
GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F
/usr/bin/cmake -E cmake_progress_report /tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu/CMakeFiles 37
[ 16%] Building C object src/logger/CMakeFiles/obdgpslogger.dir/gpscomm.c.o
cd /tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu/src/logger && /usr/bin/gcc -DOBDGPSLOGGER_MAJOR_VERSION=0 -DOBDGPSLOGGER_MINOR_VERSION=16 -DOBDPLATFORM_POSIX -DHAVE_GPSD_V3 -DHAVE_GPSD -DHAVE_PTSNAME_R -DHAVE_SIGNAL_H -DHAVE_SIGACTION -I/tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu -I/tmp/buildd/obdgpslogger-0.16/src/obdinfo -I/tmp/buildd/obdgpslogger-0.16/src/conf -I/tmp/buildd/obdgpslogger-0.16/src/logger/. -I/tmp/buildd/obdgpslogger-0.16/src/logger/../obdinfo -I/tmp/buildd/obdgpslogger-0.16/src/logger/../obdcomm -o CMakeFiles/obdgpslogger.dir/gpscomm.c.o -c /tmp/buildd/obdgpslogger-0.16/src/logger/gpscomm.c
/tmp/buildd/obdgpslogger-0.16/src/logger/gpscomm.c: In function 'opengps':
/tmp/buildd/obdgpslogger-0.16/src/logger/gpscomm.c:29:9: error: too few arguments to function 'gps_open'
/usr/include/gps.h:1717:12: note: declared here
make[3]: *** [src/logger/CMakeFiles/obdgpslogger.dir/gpscomm.c.o] Error 1
make[3]: Leaving directory `/tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu'
make[2]: *** [src/logger/CMakeFiles/obdgpslogger.dir/all] Error 2
make[2]: Leaving directory `/tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/obdgpslogger-0.16/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
Added indication that bug 648495 blocks 648628
Request was from Bernd Zeimetz <bzed@debian.org>
to control@bugs.debian.org.
(Sun, 13 Nov 2011 16:27:07 GMT) (full text, mbox, link).
Severity set to 'serious' from 'important'
Request was from Bernd Zeimetz <bzed@debian.org>
to control@bugs.debian.org.
(Thu, 01 Dec 2011 20:30:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, dlahouss@mtu.edu, Gary Briggs <chunky@icculus.org>:
Bug#648495; Package obdgpslogger.
(Sat, 23 Jun 2012 00:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Derek LaHousse <dlahouss@mtu.edu>:
Extra info received and forwarded to list. Copy sent to dlahouss@mtu.edu, Gary Briggs <chunky@icculus.org>.
(Sat, 23 Jun 2012 00:33:03 GMT) (full text, mbox, link).
Message #14 received at 648495@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: obdgpslogger
Version: 0.16-1.1
Followup-For: Bug #648495
Dear Maintainer,
I am submitting a patch which proposes to allow obdgpslogger to build against
libgps with the protocol as it is in Testing
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages obdgpslogger depends on:
ii libc6 2.13-33
ii libfltk1.1 1.1.10-13
ii libgcc1 1:4.7.0-8
pn libgps19 <none>
ii libice6 2:1.0.8-2
ii libsm6 2:1.2.1-2
ii libsqlite3-0 3.7.12.1-1
ii libstdc++6 4.7.0-8
ii libx11-6 2:1.4.99.901-2
ii libxext6 2:1.3.1-2
ii zlib1g 1:1.2.7.dfsg-11
Versions of packages obdgpslogger recommends:
ii gpsd 3.6-3
obdgpslogger suggests no packages.
[gpsv3.txt (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Gary Briggs <chunky@icculus.org>:
Bug#648495; Package obdgpslogger.
(Sat, 23 Jun 2012 06:54:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Bernd Zeimetz <bzed@bzed.de>:
Extra info received and forwarded to list. Copy sent to Gary Briggs <chunky@icculus.org>.
(Sat, 23 Jun 2012 06:54:03 GMT) (full text, mbox, link).
Message #19 received at 648495@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 648495 + patch
tags 648495 + pending
thanks
Dear maintainer,
I've prepared an NMU for obdgpslogger (versioned as 0.16-1.2) and
uploaded it to unstable.
Regards.
--
Bernd Zeimetz Debian GNU/Linux Developer
http://bzed.de http://www.debian.org
GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F
[obdgpslogger-0.16-1.2-nmu.diff (text/x-diff, attachment)]
Added tag(s) patch.
Request was from Bernd Zeimetz <bzed@bzed.de>
to control@bugs.debian.org.
(Sat, 23 Jun 2012 06:54:05 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Bernd Zeimetz <bzed@bzed.de>
to control@bugs.debian.org.
(Sat, 23 Jun 2012 06:54:05 GMT) (full text, mbox, link).
Reply sent
to Bernd Zeimetz <bzed@debian.org>:
You have taken responsibility.
(Sat, 23 Jun 2012 07:06:21 GMT) (full text, mbox, link).
Notification sent
to Bernd Zeimetz <bernd@bzed.de>:
Bug acknowledged by developer.
(Sat, 23 Jun 2012 07:06:21 GMT) (full text, mbox, link).
Message #28 received at 648495-close@bugs.debian.org (full text, mbox, reply):
Source: obdgpslogger
Source-Version: 0.16-1.2
We believe that the bug you reported is fixed in the latest version of
obdgpslogger, which is due to be installed in the Debian FTP archive:
obdgpslogger_0.16-1.2.debian.tar.gz
to main/o/obdgpslogger/obdgpslogger_0.16-1.2.debian.tar.gz
obdgpslogger_0.16-1.2.dsc
to main/o/obdgpslogger/obdgpslogger_0.16-1.2.dsc
obdgpslogger_0.16-1.2_amd64.deb
to main/o/obdgpslogger/obdgpslogger_0.16-1.2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 648495@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bernd Zeimetz <bzed@debian.org> (supplier of updated obdgpslogger package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 23 Jun 2012 08:43:54 +0200
Source: obdgpslogger
Binary: obdgpslogger
Architecture: source amd64
Version: 0.16-1.2
Distribution: unstable
Urgency: low
Maintainer: Gary Briggs <chunky@icculus.org>
Changed-By: Bernd Zeimetz <bzed@debian.org>
Description:
obdgpslogger - suite of tools to log OBDII and GPS data
Closes: 648495
Changes:
obdgpslogger (0.16-1.2) unstable; urgency=low
.
* Non-maintainer upload.
* Adding patch from Derek LaHousse <dlahouss@mtu.edu>
to make obdgpslogger work with gpsd api v3.
Closes: #648495
Checksums-Sha1:
bf6a54ee99c1cded32e8a0e205184fd621618681 1926 obdgpslogger_0.16-1.2.dsc
c8c47c8e8058e0b1c0376c127dd8c20c48f7bdd1 3081 obdgpslogger_0.16-1.2.debian.tar.gz
7e720702f170050063ac831d27437d1ebe71a407 138056 obdgpslogger_0.16-1.2_amd64.deb
Checksums-Sha256:
860bb0aae7301fc3139c6601d2793f1b36f9f4c6f2337b1c55cffb49a94fa1d6 1926 obdgpslogger_0.16-1.2.dsc
457ff197c42381ddaf5db4847023f44f65b0384e51ca17d0073757d66102a29c 3081 obdgpslogger_0.16-1.2.debian.tar.gz
5a2d613f4cdc43d0276fbdb9f336430fb5914a2c54ef6f7018a39214fd7fbf4c 138056 obdgpslogger_0.16-1.2_amd64.deb
Files:
342548328b2cf5f76a1554c577b5f0c5 1926 science extra obdgpslogger_0.16-1.2.dsc
03c6058e1c01336904173a8265506947 3081 science extra obdgpslogger_0.16-1.2.debian.tar.gz
74a3e773b250e3527ace997c3315e17f 138056 science extra obdgpslogger_0.16-1.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJP5WatAAoJEOs2Fxpv+UNfr2UQAJS6+DJpVSuvHMFg8k5YnpZ/
p3RXEcbxjdv9sM24h5bVieUfLe/YJa5uW8ngt2JvYXRJGOW1f4ry+Gi5LNbwIJv3
e6VvqN9fUeeYIFEU2qbkOiPHnlKeFqBDBS2azm/3zp0JJfAqazXoeyvtjjlICc3i
xeLekgZvzVEsEYrAb8cMOkuDXgfhTZqQoXIoBbrr67WPu3XK0yMtgR6Pj8iccCu9
7rbnjCzIMwoCrTEV1Snq8cCBM0anjdvzzK/932EZHWphRVo1RS+ZxMPLC6o+VXqu
j09erlmrz09dPOColbkoDcnd+BNLvvhIy4eU0ofA53/8OUehY57wk8SY8RK7IokC
e1soCw0Q8SXCCTD36eLYzTe6BeqvadG8FKwR+nxDCKWHF5blrk/rxoVvpKYl7d0e
dAzHsEPkpWDfCuG95F9ZxAH9wP3B4ipuDu29eWsW0iZbspqvBQbm0QpRgG/2dU7H
MI8lvTeuUeTXdJHGlFyZwo6vtXDPbAlpHIj6pnFdPLuwU7KY/BNMMJn9cWPeX/mX
cZL+c2Lc8a/wjDhKlrNELSE/DF0Enl5abxsp+8bXlnE/Rp+HthZs1ckX0UqRdahC
ckJa/AMlFKTYwc2bf0jaLv0qUScROPkljMgUmc41asOqD9lSG+hoYIZkCK8tC3VF
YNf9MW/tCdM9dvZwhikq
=EYP6
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 31 Jul 2012 07:32:51 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Nov 19 12:47:45 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.