On 23/03/2023 09.40, Paolo Bonzini wrote:
This post details the design that John Snow and I are planning for QEMU 8.1.
The purpose is to detect possible inconsistencies in the build environment,
that could happen on enterprise distros once Python 3.6 support is dropped.
Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
---
v1->v2: add CSS for asciicast
note that sphinx is already checked for now-enough Python
some more copy-editing
_posts/2023-03-22-python.md | 223 ++++++++++++++++++++++++++++++++++++
assets/css/style.css | 4 +
2 files changed, 227 insertions(+)
create mode 100644 _posts/2023-03-22-python.md
diff --git a/_posts/2023-03-22-python.md b/_posts/2023-03-22-python.md
new file mode 100644
index 0000000..d463847
--- /dev/null
+++ b/_posts/2023-03-22-python.md
@@ -0,0 +1,222 @@
+---
+layout: post
+title: "Preparing a consistent Python environment"
+date: 2023-03-22 13:30:00 +0000
+categories: [build, python, developers]
+---
+Building QEMU is a complex task, split across several programs.
+configure finds the host and cross compilers that are needed to build
s/configure/The `configure` script/ ?
+emulators and firmware; Meson prepares the build environment for the
+emulators; finally, Make and ninja actually perform the build, and
I'd either capitalize both, Make and Ninja, or use quotes: "make" and "ninja".
The remaining parts look fine to me.
Acked-by: Thomas Huth <th...@redhat.com>