416fd9cd13
Following the removal of eglibc support, this commit replaces all occurences of "(e)glibc" by just "glibc". Most of the occurences are in package Config.in comments. In addition, when the form "an (e)glibc ..." was used, it is replaced by "a glibc ...". [Peter: add new efi* packages, s/uclibc/uClibc as suggested by Romain, systemd / liquid-dsp tweaks as suggested by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
# from src/mongo/platform/bits.h
|
|
config BR2_PACKAGE_MONGODB_ARCH_SUPPORTS
|
|
bool
|
|
# ARM needs LDREX/STREX, so ARMv6+
|
|
default y if BR2_arm && !BR2_ARM_CPU_ARMV4 && !BR2_ARM_CPU_ARMV5
|
|
default y if BR2_aarch64 || BR2_i386 || BR2_powerpc64 || BR2_x86_64
|
|
|
|
config BR2_PACKAGE_MONGODB
|
|
bool "mongodb"
|
|
depends on BR2_PACKAGE_MONGODB_ARCH_SUPPORTS
|
|
depends on BR2_TOOLCHAIN_USES_GLIBC # needs glibc malloc_usable_size
|
|
depends on BR2_USE_WCHAR
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
|
|
help
|
|
MongoDB is a cross-platform document-oriented database (NoSQL).
|
|
|
|
It uses JSON-like documents with dynamic schemas (BSON), making
|
|
the integration of data in certain types of applications easier
|
|
and faster.
|
|
|
|
https://www.mongodb.org/
|
|
|
|
comment "mongodb needs a glibc toolchain w/ wchar, threads, C++, gcc >= 4.8"
|
|
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
|
|
!BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_USES_GLIBC || \
|
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
|
depends on BR2_PACKAGE_MONGODB_ARCH_SUPPORTS
|