244a8c52ef
Berkeley DB support in python depends on dbm, when missing python fails to detect libdb: https://github.com/python/cpython/blob/d2340ef25721b6a72d45d4508c672c4be38c67d3/configure.ac#L4002 quoting python configure log: checking for libdb... no quoting python config.log: conftest.c:(.text.startup+0x8): undefined reference to `__db_ndbm_open' This patch provides a configure option for the historic dbm interface to be used by the python package. Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
28 lines
584 B
Plaintext
28 lines
584 B
Plaintext
config BR2_PACKAGE_BERKELEYDB
|
|
bool "berkeleydb"
|
|
help
|
|
The Berkeley database. A very common library for
|
|
database applications.
|
|
|
|
http://www.sleepycat.com/products/db.shtml
|
|
|
|
if BR2_PACKAGE_BERKELEYDB
|
|
|
|
config BR2_PACKAGE_BERKELEYDB_COMPAT185
|
|
bool "DB 1.85 compatibility"
|
|
help
|
|
Build and install DB 1.85 compatibility API.
|
|
|
|
config BR2_PACKAGE_BERKELEYDB_DBM
|
|
bool "historic dbm interface"
|
|
help
|
|
Enable the historic dbm interface.
|
|
|
|
config BR2_PACKAGE_BERKELEYDB_TOOLS
|
|
bool "install tools"
|
|
help
|
|
Install berkeleydb tools, mostly useful for debugging
|
|
purposes.
|
|
|
|
endif
|