From: Bernd Kuhls Date: Sun, 5 Apr 2020 14:28:22 +0000 (+0200) Subject: package/python3: add optional dependency to gettext X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2a36dad00823ec3bcefdd3f82cfe75d55c0caeb2;p=buildroot.git package/python3: add optional dependency to gettext Tested using this defconfig: BR2_TOOLCHAIN_BUILDROOT_WCHAR=y BR2_SYSTEM_ENABLE_NLS=y BR2_PACKAGE_PYTHON3=y Without this patch: $ readelf -a output/target/usr/lib/libpython3.8.so.1.0 | grep NEEDED 0x00000001 (NEEDED) Shared library: [libc.so.0] With this patch: $ readelf -a output/target/usr/lib/libpython3.8.so.1.0 | grep NEEDED 0x00000001 (NEEDED) Shared library: [libintl.so.8] 0x00000001 (NEEDED) Shared library: [libc.so.0] Signed-off-by: Bernd Kuhls Signed-off-by: Thomas Petazzoni --- diff --git a/package/python3/python3.mk b/package/python3/python3.mk index d12237300d..2656037efd 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -146,6 +146,10 @@ ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y) PYTHON3_CONF_ENV += ac_cv_func_wcsftime=no endif +ifeq ($(BR2_PACKAGE_GETTEXT_PROVIDES_LIBINTL),y) +PYTHON3_DEPENDENCIES += gettext +endif + PYTHON3_CONF_OPTS += \ --without-ensurepip \ --without-cxx-main \