mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
gpsd: requires shared library support
gpsd always tries to build a shared library, so make it 'depends on !BR2_STATIC_LIBS'. We also propagate this to the only gpsd reverse dependency, the location support of sconeserver. While we're at it, we add a comment indicating the dependencies of this location support, which was missing. Fixes: http://autobuild.buildroot.org/results/f52/f5261a0933f9b5449d1f4e5cab1bb02e7154e683/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
comment "gpsd needs a toolchain w/ threads"
|
comment "gpsd needs a toolchain w/ threads, dynamic library"
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
|
||||||
depends on !BR2_microblaze
|
depends on !BR2_microblaze
|
||||||
|
|
||||||
config BR2_PACKAGE_GPSD
|
config BR2_PACKAGE_GPSD
|
||||||
@@ -8,6 +8,8 @@ config BR2_PACKAGE_GPSD
|
|||||||
# Uses fork()
|
# Uses fork()
|
||||||
depends on BR2_USE_MMU
|
depends on BR2_USE_MMU
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
|
# Always tries to build a shared library
|
||||||
|
depends on !BR2_STATIC_LIBS
|
||||||
# triggers gcc ice
|
# triggers gcc ice
|
||||||
depends on !BR2_microblaze
|
depends on !BR2_microblaze
|
||||||
help
|
help
|
||||||
|
|||||||
@@ -64,10 +64,16 @@ config BR2_PACKAGE_SCONESERVER_LOCATION
|
|||||||
depends on BR2_USE_MMU # gpsd
|
depends on BR2_USE_MMU # gpsd
|
||||||
depends on BR2_TOOLCHAIN_HAS_THREADS # gpsd
|
depends on BR2_TOOLCHAIN_HAS_THREADS # gpsd
|
||||||
depends on !BR2_microblaze # gpsd
|
depends on !BR2_microblaze # gpsd
|
||||||
|
depends on !BR2_STATIC_LIBS # gpsd
|
||||||
select BR2_PACKAGE_GPSD
|
select BR2_PACKAGE_GPSD
|
||||||
help
|
help
|
||||||
Location module for Sconeserver
|
Location module for Sconeserver
|
||||||
|
|
||||||
|
comment "location support needs a toolchain w/ theads, dynamic library"
|
||||||
|
depends on BR2_USE_MMU
|
||||||
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBRARY
|
||||||
|
depends on !BR2_microblaze
|
||||||
|
|
||||||
config BR2_PACKAGE_SCONESERVER_LETTUCE
|
config BR2_PACKAGE_SCONESERVER_LETTUCE
|
||||||
bool "lettuce"
|
bool "lettuce"
|
||||||
help
|
help
|
||||||
|
|||||||
Reference in New Issue
Block a user