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
|
# prefix and call ISCC.exe via Wine — much more reliable than running
|
||||||
# the whole interactive installer through Wine + Xvfb (which failed
|
# the whole interactive installer through Wine + Xvfb (which failed
|
||||||
# silently in the previous iteration).
|
# 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 \
|
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
|
>/dev/null
|
||||||
export WINEPREFIX="$HOME/.wine"
|
export WINEPREFIX="$HOME/.wine"
|
||||||
export WINEDLLOVERRIDES="mscoree,mshtml="
|
export WINEDLLOVERRIDES="mscoree,mshtml="
|
||||||
|
|||||||
Reference in New Issue
Block a user