Skip to contentSkip to conversation

New: gpsd 3.15 NMEA support

Buildroot bugzilla at busybox.net 1 participant 4 messages Oct 14, 2015

lore
Share & tools
lore
#0 lore raw

https://bugs.busybox.net/show_bug.cgi?id=8401

Summary: gpsd 3.15 NMEA support
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Other
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: kevin.alden2 at gmail.com
CC: buildroot at uclibc.org
Estimated Hours: 0.0

There is a bug with gpsd 3.15 where is is impossible to compile in NMEA 0183 support. It has been reported and resolved
(http://savannah.nongnu.org/bugs/?46082), but there has not yet been a release for buildroot to pull in.

The following patch resolves the issue:

SConstruct 2015-09-30 13:41:54.372157623 -0400 renamed from SConstruct 2015-06-03 10:09:31.000000000 -0400 +1 -1
@@ -95,7 +95,7 @@ imloads = True
 
 boolopts = (
     # GPS protocols
-    ("nmea0183",      True,  "NMEA0183 support"),
+    ("nmea",          True,  "NMEA0183 support"),
     ("ashtech",       True,  "Ashtech support"),
     ("earthmate",     True,  "DeLorme EarthMate Zodiac support"),
     ("evermore",      True,  "EverMore binary support"),
Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#1 lore raw

[Buildroot] [Bug 8401] gpsd 3.15 NMEA support

https://bugs.busybox.net/show_bug.cgi?id=8401

--- Comment #1 from Thomas Petazzoni <[email protected]> 2015-10-14 20:46:39 UTC --- Thanks for your report. Can you point to the upstream commit that fixes the
problem? I've looked quickly into gpsd's git repository, and I don't see this
problem fixed.

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#2 lore raw

[Buildroot] [Bug 8401] gpsd 3.15 NMEA support

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=8401

--- Comment #2 from kevin.alden2 at gmail.com 2015-10-14 20:50:56 UTC --- (In reply to comment #1)

Quoted 3 lines

Thanks for your report. Can you point to the upstream commit that fixes the problem? I've looked quickly into gpsd's git repository, and I don't see this problem fixed.

http://git.savannah.gnu.org/cgit/gpsd.git/commit/?id=3e25e2167beb3936de3986fad9b6c9bdec82b81f

It looks like they fixed the problem by changing the #ifdefs in the code as opposed to changing the SConstruct file back

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
#3 lore raw

[Buildroot] [Bug 8401] gpsd 3.15 NMEA support

In reply to bugzilla at busybox.net

https://bugs.busybox.net/show_bug.cgi?id=8401

Thomas Petazzoni <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #3 from Thomas Petazzoni <[email protected]> 2015-10-14 21:25:47 UTC --- Fixed by
http://git.buildroot.net/buildroot/commit/?id=1ead17ad131e04eab35a242a1a397ecdd0af3d44.
Thanks for the report!

Signature · 3 lines
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.