]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add the posix dependencies to Ubuntu JIT builds (#149422)
authorDiego Russo <diego.russo@arm.com>
Wed, 6 May 2026 09:20:11 +0000 (10:20 +0100)
committerGitHub <noreply@github.com>
Wed, 6 May 2026 09:20:11 +0000 (09:20 +0000)
.github/workflows/jit.yml

index e63fe9e1284a012d480554ba49b502ac5374e469..2f024ad52f30914b0de56baf035de9b751ca8144 100644 (file)
@@ -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 }}