[Buildroot] [PATCH 2/2] package/python3: add optional support for berkeleydb
Bernd Kuhls
bernd.kuhls at t-online.de
Sun Apr 5 14:28:23 UTC 2020
Tested using this defconfig:
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_BERKELEYDB=y
Without this patch:
$ ls -la output/target/usr/lib/python3.8/lib-dynload | grep dbm
$
With this patch:
$ ls -la output/target/usr/lib/python3.8/lib-dynload | grep dbm
-rwxr-xr-x 1 bernd bernd 95240 Apr 5 16:19 _dbm.cpython-38-x86_64-linux-gnu.so
Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
---
package/python3/python3.mk | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/package/python3/python3.mk b/package/python3/python3.mk
index 2656037efd..98c78bb156 100644
--- a/package/python3/python3.mk
+++ b/package/python3/python3.mk
@@ -150,6 +150,10 @@ ifeq ($(BR2_PACKAGE_GETTEXT_PROVIDES_LIBINTL),y)
PYTHON3_DEPENDENCIES += gettext
endif
+ifeq ($(BR2_PACKAGE_BERKELEYDB),y)
+PYTHON3_DEPENDENCIES += berkeleydb
+endif
+
PYTHON3_CONF_OPTS += \
--without-ensurepip \
--without-cxx-main \
--
2.25.0
More information about the buildroot
mailing list