From: Diego Russo Date: Wed, 6 May 2026 09:20:11 +0000 (+0100) Subject: Add the posix dependencies to Ubuntu JIT builds (#149422) X-Git-Tag: v3.15.0b1~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b359a24a6dbe0952ca561efe2f0ca5a5b4fc035;p=thirdparty%2FPython%2Fcpython.git Add the posix dependencies to Ubuntu JIT builds (#149422) --- diff --git a/.github/workflows/jit.yml b/.github/workflows/jit.yml index e63fe9e1284a..2f024ad52f30 100644 --- a/.github/workflows/jit.yml +++ b/.github/workflows/jit.yml @@ -35,6 +35,9 @@ jobs: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false + - name: Install dependencies + run: | + sudo ./.github/workflows/posix-deps-apt.sh - name: Build tier two interpreter run: | ./configure --enable-experimental-jit=interpreter --with-pydebug @@ -152,6 +155,9 @@ jobs: - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.11' + - name: Install dependencies + run: | + sudo ./.github/workflows/posix-deps-apt.sh - name: Build run: | sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.LLVM_VERSION }} @@ -188,6 +194,9 @@ jobs: - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: '3.11' + - name: Install dependencies + run: | + sudo ./.github/workflows/posix-deps-apt.sh - name: Build run: | sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.LLVM_VERSION }}