superna9999 / meta-meson

Upstream Linux Amlogic Meson Yocto/OpenEmbedded Layer
https://github.com/superna9999/meta-meson/wiki
MIT License
100 stars 67 forks source link

python2 support on OE master #78

Closed twoerner closed 4 years ago

twoerner commented 4 years ago

python2 support has been removed from upstream OE/YP master and moved to a separate layer (https://git.openembedded.org/meta-python2). The fip things required to put u-boot-meson-gx together (I'm using libretech-cc) are python2 .pyc bytecode. It would appear that someone has un-compiled the bytecode to a regular python script here: https://github.com/repk/gxlimg If that could run under python3, or if the fip things could be recompiled to be python3 bytecode, then meta-meson would not need to depend on meta-python2.

Now, in order to successfully build libretech-cc on master, one needs:

superna9999 commented 4 years ago

Answered on #77 Libreelec now uses https://github.com/LibreELEC/LibreELEC.tv/blob/master/packages/tools/amlogic-boot-fip/sources/acs_tool.py

superna9999 commented 4 years ago

Fixed