From 292cae54e69a1a85dc0ad2c60c8f0fa6c6c11f4c Mon Sep 17 00:00:00 2001 From: Osman Karaketir Date: Fri, 15 Nov 2024 00:46:47 +0300 Subject: [PATCH 1/2] python3-tomli required for `build-sim SIM=qemu` in Ubuntu --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a60a18e1105..5f7819abce2 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Several standard packages are needed to build the toolchain. On Ubuntu, executing the following command should suffice: - $ sudo apt-get install autoconf automake autotools-dev curl python3 python3-pip libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev ninja-build git cmake libglib2.0-dev libslirp-dev + $ sudo apt-get install autoconf automake autotools-dev curl python3 python3-pip python3-tomli libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libtool patchutils bc zlib1g-dev libexpat-dev ninja-build git cmake libglib2.0-dev libslirp-dev On Fedora/CentOS/RHEL OS, executing the following command should suffice: From d9bed3987dce64ce9dfe379fcba847c99111b5db Mon Sep 17 00:00:00 2001 From: Osman Karaketir Date: Sun, 15 Dec 2024 23:19:30 +0300 Subject: [PATCH 2/2] add `python3-tomli` to `setup-apt.sh` --- .github/setup-apt.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/setup-apt.sh b/.github/setup-apt.sh index fb118fe5e1e..caf37c93a17 100755 --- a/.github/setup-apt.sh +++ b/.github/setup-apt.sh @@ -3,7 +3,7 @@ # install OS prerequisites dpkg --add-architecture i386 apt update -apt install -y autoconf automake autotools-dev curl python3 python3-pip libmpc-dev libmpfr-dev \ +apt install -y autoconf automake autotools-dev curl python3 python3-pip python3-tomli libmpc-dev libmpfr-dev \ libgmp-dev gawk build-essential bison flex texinfo gperf libtool \ patchutils bc zlib1g-dev libexpat-dev git ninja-build cmake libglib2.0-dev expect \ device-tree-compiler python3-pyelftools libslirp-dev