|
|
0d69979 |
diff -Nur gpsdrive-2.09.orig/src/gpsdrive.c gpsdrive-2.09/src/gpsdrive.c
|
|
|
0d69979 |
--- gpsdrive-2.09.orig/src/gpsdrive.c 2004-03-03 13:46:47.000000000 -0700
|
|
|
0d69979 |
+++ gpsdrive-2.09/src/gpsdrive.c 2008-04-08 20:14:57.000000000 -0600
|
|
|
0d69979 |
@@ -2305,10 +2305,10 @@
|
|
|
0d69979 |
{
|
|
|
0d69979 |
g_snprintf (s2, sizeof (s2), "%d", t[serialspeed]);
|
|
|
0d69979 |
if (usedgps)
|
|
|
0d69979 |
- g_snprintf (s, sizeof (s), "gpsd -p %s -c -d %s -s %s -r %s",
|
|
|
0d69979 |
- serialdev, dgpsserver, s2, dgpsport);
|
|
|
0d69979 |
+ g_snprintf (s, sizeof (s), "/usr/sbin/gpsd %s dgpsip://%s:%s",
|
|
|
0d69979 |
+ serialdev, dgpsserver, dgpsport);
|
|
|
0d69979 |
else
|
|
|
0d69979 |
- g_snprintf (s, sizeof (s), "gpsd -p %s -s %s", serialdev, s2);
|
|
|
0d69979 |
+ g_snprintf (s, sizeof (s), "/usr/sbin/gpsd %s", serialdev);
|
|
|
0d69979 |
if (earthmate)
|
|
|
0d69979 |
g_strlcat (s, " -T e -s 9600", sizeof (s));
|
|
|
0d69979 |
system (s);
|
|
|
0d69979 |
@@ -10496,7 +10496,7 @@
|
|
|
0d69979 |
if (!handle)
|
|
|
0d69979 |
handle = dlopen ("libmysqlclient.so", RTLD_LAZY);
|
|
|
0d69979 |
if (!handle)
|
|
|
0d69979 |
- handle = dlopen ("libmysqlclient.so.10", RTLD_LAZY);
|
|
|
0d69979 |
+ handle = dlopen ("libmysqlclient.so.15", RTLD_LAZY);
|
|
|
0d69979 |
if (!handle)
|
|
|
0d69979 |
handle = dlopen ("/opt/lib/mysql/libmysqlclient.so.10", RTLD_LAZY);
|
|
|
0d69979 |
if (!handle)
|