From e82ff3900f7fde9cb4b7539a4eda390df22f6f9d Mon Sep 17 00:00:00 2001 From: David Montero Crespo Date: Sun, 12 Apr 2026 00:13:03 -0300 Subject: [PATCH] feat: Add installation of QEMU shared-library dependencies in backend E2E tests; mark subproject commits as dirty --- .github/workflows/backend-e2e-tests.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/backend-e2e-tests.yml b/.github/workflows/backend-e2e-tests.yml index 893ea4db..3cdffdd6 100644 --- a/.github/workflows/backend-e2e-tests.yml +++ b/.github/workflows/backend-e2e-tests.yml @@ -20,6 +20,18 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + # ── System dependencies for libqemu-xtensa.so ──────────────────────────── + - name: Install QEMU shared-library dependencies + run: | + sudo apt-get update -qq + sudo apt-get install -y --no-install-recommends \ + libfdt1 \ + libglib2.0-0 \ + libpixman-1-0 \ + zlib1g \ + libncurses6 \ + libslirp0 + # ── QEMU binaries + ROM files ────────────────────────────────────────────── - name: Download QEMU binaries and ROM files run: |