release.yml: install wine32:i386 — ISCC.exe is 32-bit
Wine bailed with 'init_peb ... experimental wow64 mode / failed to load syswow64/ntdll.dll' on 'wine ISCC.exe'. wine32:i386 ships the needed 32-bit Wine internals; we already had dpkg --add-architecture i386 from earlier (carried over). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -78,8 +78,11 @@ jobs:
|
||||
# prefix and call ISCC.exe via Wine — much more reliable than running
|
||||
# the whole interactive installer through Wine + Xvfb (which failed
|
||||
# silently in the previous iteration).
|
||||
# ISCC.exe is a 32-bit binary even from Inno Setup 6 — without
|
||||
# wine32:i386 wine bails with "init_peb starting ... in experimental
|
||||
# wow64 mode / failed to load syswow64/ntdll.dll error c0000135".
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
wine wine64 innoextract xvfb xauth curl ca-certificates \
|
||||
wine wine64 wine32:i386 innoextract xvfb xauth curl ca-certificates \
|
||||
>/dev/null
|
||||
export WINEPREFIX="$HOME/.wine"
|
||||
export WINEDLLOVERRIDES="mscoree,mshtml="
|
||||
|
||||
Reference in New Issue
Block a user