
Hi Peter,
On Wed, 28 Aug 2019 at 05:46, Peter Robinson pbrobinson@gmail.com wrote:
Hi Simon,
> With the EOL of python2 soon I've been looking at the Fedora U-Boot > builds to see what it would take to move over to python3. There's a > couple of issues building the bundled pylibfdt, the first is the > Makefile hard codes python2, the second is that the generated > libfdt_wrap.c doesn't seem to find the python3 version of Python.h > (errors below). > > It seems upstream now supports building pylibfdt with dtc 1.5.0 but I > couldn't quite work out how this fits into the U-Boot bundled version. > Is there plans to be able to support pylibfdt with python3?
Sounds like we need to run the normal kernel script to re-sync with upstream? Thanks!
Seems reasonable, I'll keep an eye out for a patch series to test, it's quite straight forward to test from my PoV.
It won't be any time soon, sadly. Updating to the same dtc in the kernel (so just v1.4.7+) causes both massive amount of new device tree warnings as well as several fail to link due to size growth problems.
For reference the kernel moved to v1.5.0-30-g702c1b6c0e73 in the 5.3 merge window.
Also I sent a series for libfdt to reduce the size, as a first step to syncing up U-Boot again. It needs work, but I expect to get back to it next week.
What's the latest on this?
No new progress but I just emailed David again about my pending question.
Regards, Simon