Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36665 - gpsdrive patch to allow higher serial baud rate + new ebuilds 2.04-r1 and 2.05
Summary: gpsdrive patch to allow higher serial baud rate + new ebuilds 2.04-r1 and 2.05
Status: VERIFIED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-12-28 10:20 UTC by Mina Naguib
Modified: 2004-12-29 06:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patches gpsd.c to allow for higher serial baud rates (gpsd.higher_serial_speeds.patch,764 bytes, patch)
2003-12-28 10:21 UTC, Mina Naguib
Details | Diff
New 2.04-r1 ebuild that uses attached patch (gpsdrive-2.04-r1.ebuild,1.07 KB, text/plain)
2003-12-28 10:22 UTC, Mina Naguib
Details
New 2.05 ebuild that uses attached patch (gpsdrive-2.05.ebuild,1.11 KB, text/plain)
2003-12-28 10:22 UTC, Mina Naguib
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mina Naguib 2003-12-28 10:20:45 UTC
"gpsd" daemon in the gpsdrive program doesn't allow serial speeds higher than 38400.  I wrote a small patch to fix that (attached gpsd.higher_serial_speeds.patch) and e-mailed it to the gpsdrive author and he approved it into his CVS, so it will be in the upcoming release.

I'm a gentoo user though and like to run programs from portage instead of compiling it manually, so I created gpsdrive-2.04-r1.ebuild which utilizes my patch.

While I was creating that I noticed the latest stable is 2.05, so I also created gpsdrive-2.05.ebuild

Both gpsdrive-2.04-r1.ebuild and gpsdrive-2.05.ebuild use my patch and expect it to be in the "files" directory.  When Fritz releases the upcoming gpsdrive stable (2.06?) it will not require the patch since it will be part of his tree.

Reproducible: Always
Steps to Reproduce:
1. run `gpsd -p /dev/usb/tts/0 -s 115200 -K`
2. Configure your GPS device to run at baud rate 115200

Actual Results:  
gpsd can not communicate with the GPS device

Expected Results:  
Communicated with the GPS device, receive and show the NMAE date

The attached patch fixed the problem by fixing gpsd.c to accept higher baud rates

A new ebuild of the current port is made (2.04-r1) to use the patch.

A new ebuild of the newest stable (2.05( is made, also uses the patch.
Comment 1 Mina Naguib 2003-12-28 10:21:27 UTC
Created attachment 22752 [details, diff]
Patches gpsd.c to allow for higher serial baud rates
Comment 2 Mina Naguib 2003-12-28 10:22:16 UTC
Created attachment 22753 [details]
New 2.04-r1 ebuild that uses attached patch
Comment 3 Mina Naguib 2003-12-28 10:22:41 UTC
Created attachment 22754 [details]
New 2.05 ebuild that uses attached patch
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2003-12-29 23:00:37 UTC
Okay, i've added in both of these with the patches. Thanks for the info. Marking test-request for now.
Comment 5 Henrik Brix Andersen 2004-12-29 06:15:18 UTC
Closing due to lack of feedback.