[Buildroot] [PATCH 1/2] package/python: add optional support for lib2to3
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Sun Mar 15 15:08:15 UTC 2020
On Sat, 22 Feb 2020 19:54:59 +0100
Bernd Kuhls <bernd.kuhls at t-online.de> wrote:
> Kodi is in transition to support python3 instead of python2:
> https://kodi.wiki/view/General_information_about_migration_to_Python_3
>
> "For Kodi 18 (Leia), only addons that are compatible with both Python 2
> and 3 will be accepted to the official addon repository."
>
> Some of these addons depend on the Kodi addon script.module.future to
> provide support for both python versions.
>
> The script.module.future addon contains python-future:
> https://kodi.wiki/view/General_information_about_migration_to_Python_3#Future
> which in turn needs lib2to3 to be included in the target build of
> python2: http://python-future.org/automatic_conversion.html
>
> Kodi addons depending on the script.module.future addon are crashing on
> buildroot due to lib2to3 missing in the build.
>
> LibreELEC added lib2to3 to python2 to fix the problem:
> https://forum.libreelec.tv/thread/21239-lib2to3-pgen2-parse-missing/
> https://github.com/LibreELEC/LibreELEC.tv/pull/4147
>
> This patch provides the Config.in option to be used by Kodi.
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
> ---
> package/python/Config.in | 5 +++++
> package/python/python.mk | 7 ++++++-
> 2 files changed, 11 insertions(+), 1 deletion(-)
Both patches applied to master. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list