[Letux-kernel] X1600 upstreaming efforts

H. Nikolaus Schaller hns at goldelico.com
Sat Apr 19 09:28:06 CEST 2025


Hi,

> Am 28.03.2025 um 22:40 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
> 
> Hi Paul,
> 
>> Am 28.03.2025 um 22:31 schrieb Paul Boddie <paul at boddie.org.uk>:
>> 
>> Just make sure that you invoke the appropriate pip3 binary. It should reside alongside the corresponding python3 binary in the filesystem. That should set up the PYTHONPATH which is the equivalent to PATH but for Python packages.
> 
> Ah, that is likely missing! I'll try asap.
> 

Unfortunatley this did not make a difference.

But finally, I managed to add some wrapper scripts where I can better control what is called for "sort", "python3", "dt-doc-validate" etc. So that python 3.11 is really used by kernel make if I install the dtb-schema package with pip3.11.

With this I can now run "make dt_binding_check" without complaining about bad dtb-schema version.

It now reports some expected warnings in our Letux extensions and currently bails out in Documentation/devicetree/bindings/arm/rockchip.yaml line 1193
because there is debris from some manual merge/rebase conflict resolution.

BR,
Nikolaus



More information about the Letux-kernel mailing list