[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`
From: |
Leo Famulari |
Subject: |
[bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` |
Date: |
Thu, 28 Dec 2023 14:04:45 -0500 |
On Mon, Dec 25, 2023 at 10:06:06AM +0100, Mathieu Othacehe wrote:
> Hello,
>
> This adds support for `make dtbs_check` in a Linux checkout from within a
> `guix shell -D linux-libre` environment.
>
> This allows to check device trees against the JSON schema that is made up from
> the Linux dt-bindings documentation.
>
> This requires an update of python-jsonschema, which in turn requires
> python-attrs > 22.2.0. On master, we only have python-attrs == 21.2.0. That
> means that patches 0008 to 0013 are targeting the python-team branch.
Overall, I think that if it's working for you, great. Especially since
Efraim approved the Rust stuff.
However, I prefer not to make the kernel depend on python. I know that
basically any system will include python but still I prefer to avoid the
direct dependency.
The goal of this patch series is to improve a development workflow,
right?
How about doing `guix shell python-dtschema -D linux-libre`? Will that
work?
- [bug#68023] [PATCH 05/13] gnu: Add rust-compiletest-rs-0.10., (continued)
- [bug#68023] [PATCH 06/13] gnu: Add rust-archery-1., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 08/13] gnu: Add python-rpds-py., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 11/13] gnu: python-jsonschema: Update to 4.17.3., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 13/13] gnu: linux-libre: Add python-dtschema., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 09/13] gnu: Add python-referencing., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 12/13] gnu: Add python-dtschema., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 10/13] gnu: Add python-jsonschema-specifications., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`, Efraim Flashner, 2023/12/28
- [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`,
Leo Famulari <=