
On Wed, Jul 17, 2024 at 10:29:11PM +0800, Jiaxun Yang wrote:
Hi all,
This series build a new CI image based on Ubuntu focal with LoongArch64 support, fixed various python scripts for python 3.12, fixed various problems popped up when testing againt latest software.
Last two commits are for demonstration purpose and not for commit into repo.
CI runs passed at azure [1].
Thanks [1]: https://flygoat.visualstudio.com/u-boot/_build/results?buildId=64&view=r...
Signed-off-by: Jiaxun Yang jiaxun.yang@flygoat.com
Overall this looks good but please split this up as:
Jiaxun Yang (18): binman: Replace pkg_resources with importlib.resources py: Replace distutils.core with setuptools doc/sphinx: Remove usage of six py: Bump pylint version and clear warnings binman: Workaround lz4 cli padding in test cases tests/test_event_dump: Relax match rule for output lib/charset & efi: Fix possible unaligned accesses
The binman patches (and change py: Replace.. to tool: Replace..). The doc/sphinx patch, standalone. Break the pylint patch up in to chunks fixing various tools, and then standalone bump the version. The dump test change by itself. The unaligned access change by itself.
CI: Ensure pip install is always performed in venv CI: Dockerfile: Set global git name & email config CI: Dockerfile: Bump base OS version CI: Dockerfile: Bump GRUB to 2.12 CI: Dockerfile: Bump QEMU to 9.0.1 CI: Dockerfile: Bump fiptool to 2.10.4 CI: Dockerfile: Bump genimage to 17 CI: Dockerfile: Use kernel.org upstream for trace-cmd CI: Dockerfile: Bump coreboot to 24.05 CI: Dockerfile: Add LoongArch64 support
These are their own series.
[NFC] Use Jiaxun's CI Image
Just don't send this part next time.
Thanks!