package/gpsd: unconditionally enable NTP time hinting support
Mandatory LEAP* defines are only enabled when TIMEHINT_ENABLE is
enabled: https://gitlab.com/gpsd/gpsd/blob/master/gpsd.h#L293
And TIMEHINT_ENABLE is only enabled when NTPSHM_ENABLE is enabled:
https://gitlab.com/gpsd/gpsd/blob/master/gpsd.h#L109
Upstream has entirely dropped the TIMEHINT_ENABLE option:
8546be5f1e
So, for the time being, we simply enable it unconditionally.
Fixes:
http://autobuild.buildroot.net/results/44639b8fe407bee30ac96ab54b8037439f3dac88/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
[Thomas: drop Config.in.legacy, improve commit log]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
5d6213ca6c
commit
57f85e52a7
|
@ -44,9 +44,6 @@ config BR2_PACKAGE_GPSD_PROFILING
|
|||
comment "profiling support not available with uClibc-based toolchain"
|
||||
depends on !BR2_TOOLCHAIN_USES_GLIBC
|
||||
|
||||
config BR2_PACKAGE_GPSD_NTP_SHM
|
||||
bool "NTP time hinting support"
|
||||
|
||||
config BR2_PACKAGE_GPSD_PPS
|
||||
bool "PPS time syncing support"
|
||||
select BR2_PACKAGE_GPSD_NTP_SHM
|
||||
|
|
|
@ -24,7 +24,8 @@ GPSD_SCONS_OPTS = \
|
|||
sysroot=$(STAGING_DIR) \
|
||||
strip=no \
|
||||
python=no \
|
||||
qt=no
|
||||
qt=no \
|
||||
ntpshm=yes
|
||||
|
||||
ifeq ($(BR2_PACKAGE_NCURSES),y)
|
||||
GPSD_DEPENDENCIES += ncurses
|
||||
|
@ -161,9 +162,6 @@ GPSD_SCONS_OPTS += ublox=no
|
|||
endif
|
||||
|
||||
# Features
|
||||
ifneq ($(BR2_PACKAGE_GPSD_NTP_SHM),y)
|
||||
GPSD_SCONS_OPTS += ntpshm=no
|
||||
endif
|
||||
ifneq ($(BR2_PACKAGE_GPSD_PPS),y)
|
||||
GPSD_SCONS_OPTS += pps=no
|
||||
endif
|
||||
|
|
Loading…
Reference in a new issue