Package: garmin-forerunner-tools / 0.10repacked-11
Metadata
| Package | Version | Patches format |
|---|---|---|
| garmin-forerunner-tools | 0.10repacked-11 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| output_laps_hr_cad_in_gpx.patch | (download) |
src/garmin_gpx.c |
187 151 + 36 - 0 ! |
output laps, hr and cad (heart rate and cadence) into gpx file |
| hurd_no_path_max | (download) |
src/run.c |
12 12 + 0 - 0 ! |
do not use path_max on hurd |
| exit_on_unpack_failure | (download) |
src/unpack.c |
6 4 + 2 - 0 ! |
garmin_unpack_chunk exits when unexpected data is found. |
| gcc4.8 | (download) |
src/garmin.h |
2 1 + 1 - 0 ! |
fix the size of data in garmin_packet. this caused a segmentation fault when compiled with gcc4.8 Bug: #720710 |
| python_dir_from_upstream.patch | (download) |
python/Makefile.am |
12 12 + 0 - 0 ! |
--- |
| libusb 1.0.patch | (download) |
configure.ac |
11 4 + 7 - 0 ! |
switch to libusb-1.0 Bug: #810414 |
| missing prototypes | (download) |
src/garmin_gchart.c |
1 1 + 0 - 0 ! |
include missing headers to ensure proper declarations garmin-forerunner-tools uses several standard C functions without including the proper headers needed to pick up their declarations. Some of these functions return pointers. Failure to include the headers means the return type is assumed to be an int, which means the pointer is implicitly cast to an int, losing data on 64-bit architectures. |
| 816314_fix.patch | (download) |
src/usb_comm.c |
35 18 + 17 - 0 ! |
--- |
