buildroot/package/olsr
Fabrice Fontaine 4c32b3d9ff package/olsr: fix build with gpsd >= 3.25
Fix the following build failure with gpsd >= 3.25 raised since commit
3c7fece853:

In file included from src/configuration.h:50,
                 from src/configuration.c:46:
src/gpsdclient.h:64:8: error: redefinition of 'struct fixsource_t'
   64 | struct fixsource_t {
      |        ^~~~~~~~~~~
In file included from src/gpsdclient.h:49,
                 from src/configuration.h:50,
                 from src/configuration.c:46:
/tmp/instance-17/output-1/host/aarch64-buildroot-linux-gnu/sysroot/usr/include/gps.h:2714:8: note: originally defined here
 2714 | struct fixsource_t
      |        ^~~~~~~~~~~

Fixes:
 - http://autobuild.buildroot.org/results/47a619686bb47debd525c92aa7e14bee5c40ca9e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2023-09-30 19:11:12 +02:00
..
0001-olsrd-migrate-to-using-bison-3.7.1.patch
0002-lib-pud-Makefile-fix-parallel-build.patch
0003-pud-adapt-to-API-changes-in-gpsd-3-20.patch
0004-pud-adapt-gpsdclient.c-to-new-gpsd-3.21.patch
0005-lib-pud-src-gpsdclient.c-drop-handling-of-gpsdata-fi.patch
0006-build-patch-for-gpsd-3-25.patch
Config.in
olsr.hash
olsr.mk
olsr.service
S50olsr