OLSR / olsrd

OLSR.org main repository - olsrd v1 - maintained by Freifunk Berlin
Other
83 stars 65 forks source link

Fix build with libgps <= 3.24 using pkg-config #130

Closed n-peugnet closed 1 month ago

n-peugnet commented 5 months ago

Introduce back the fixsource_t struct definition based on libgps version, retrieved from pkg-config. This fixes the build with libgps versions inferior or equal to 3.24

Closes: https://github.com/OLSR/olsrd/pull/122 from which it is based off.

leoss commented 1 month ago

I can confirm that this patch allows compiling the pud lib with Debian 12 (gpd 3.22). Without this patch an error occurs. Would be nice to have this PR merged. Afterwards the other related PR #122 can be closed (as mentioned above).