From e15248afea9ef8dfad3ce1ca8309da3ca46cf935 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Thu, 19 Mar 2026 19:19:15 +0100 Subject: [PATCH] fix(ci): Add python3-pyelftools for u-boot toolchain build The rockchip-armv8 toolchain build fails because u-boot requires the Python3 elftools module. Adding python3-pyelftools to the toolchain job dependencies. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/build-openwrt-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-openwrt-packages.yml b/.github/workflows/build-openwrt-packages.yml index 752e81bd..f928f80c 100644 --- a/.github/workflows/build-openwrt-packages.yml +++ b/.github/workflows/build-openwrt-packages.yml @@ -433,7 +433,7 @@ jobs: sudo apt-get update sudo apt-get install -y build-essential clang flex bison g++ gawk \ gcc-multilib g++-multilib gettext git libncurses5-dev libssl-dev \ - python3-setuptools python3-dev rsync swig unzip zlib1g-dev file wget + python3-setuptools python3-dev python3-pyelftools rsync swig unzip zlib1g-dev file wget - name: Cache OpenWrt Toolchain uses: actions/cache@v4