Skip to content

Commit 9fd9879

Browse files
committed
공급망: V86 snapshot 도구 입력을 바로잡음
freestanding build에 쓰이지 않으면서 runner glibc와 충돌한 32 bit libc 개발 package를 recipe에서 제거했다. 실패 build의 빈 artifact upload도 실행하지 않게 했다. 검증: npm test 13/13 통과. 실패 증거: run 31947411997에서 libc6-dev-i386 dependency 충돌 확인.
1 parent b0419f6 commit 9fd9879

2 files changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/v86-assets.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,10 @@ jobs:
4141
rustup default 1.96.1
4242
sudo apt-get update --snapshot "$PYPROC_UBUNTU_SNAPSHOT"
4343
sudo apt-get install -y --snapshot "$PYPROC_UBUNTU_SNAPSHOT" \
44-
acpica-tools binutils clang-18 gcc libc6-dev-i386 make python3
44+
acpica-tools binutils clang-18 gcc make python3
4545
- name: Build source-pinned V86 engine and firmware
4646
run: npm run assets:v86 -- --workspace "$RUNNER_TEMP/pyproc-v86-assets"
4747
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
48-
if: always()
4948
with:
5049
name: pyproc-v86-assets-${{ matrix.slot }}
5150
path: ${{ runner.temp }}/pyproc-v86-assets/dist/

scripts/v86Builder/v86BuildLock.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
"binutils",
3939
"clang-18",
4040
"gcc",
41-
"libc6-dev-i386",
4241
"make",
4342
"python3"
4443
],

0 commit comments

Comments
 (0)