Skip to content

build: require Inno Setup 6.7.1 and document 14 Windows build failures - #73

Open
Phenitix wants to merge 1 commit into
Euro-Office:mainfrom
Phenitix:fix/require-inno-setup-6-7
Open

build: require Inno Setup 6.7.1 and document 14 Windows build failures#73
Phenitix wants to merge 1 commit into
Euro-Office:mainfrom
Phenitix:fix/require-inno-setup-6-7

Conversation

@Phenitix

Copy link
Copy Markdown

inno/common.iss uses WizardStyle=classic dynamic plus the Wizard[Small]ImageFileDynamicDark directives, all introduced in Inno Setup 6.3, and the matching dark-mode assets already ship in desktop-apps. The Chocolatey pin installed 6.2.2, which rejects them:

Value of [Setup] section directive "WizardStyle" is invalid.

6.7.1 also matches the $issTag pin used a few lines above for the unofficial language files, whose own comment asks to keep the two in sync.

Adds docs/BUILD-FIXES.md: the full analysis of 14 build failures hit on a current Windows toolchain (MSVC 14.51 / _MSC_VER 1951, Cygwin without python3, Python 3.14, Boost 1.92). Thirteen of them need companion changes in core, desktop-sdk and desktop-apps and are documented there with root cause, patch and verification.

inno/common.iss uses WizardStyle=classic dynamic plus the
Wizard[Small]ImageFileDynamicDark directives, all introduced in Inno Setup 6.3,
and the matching dark-mode assets already ship in desktop-apps. The Chocolatey
pin installed 6.2.2, which rejects them:

    Value of [Setup] section directive "WizardStyle" is invalid.

6.7.1 also matches the $issTag pin used a few lines above for the unofficial
language files, whose own comment asks to keep the two in sync.

Adds docs/BUILD-FIXES.md: the full analysis of 14 build failures hit on a
current Windows toolchain (MSVC 14.51 / _MSC_VER 1951, Cygwin without python3,
Python 3.14, Boost 1.92). Thirteen of them need companion changes in core,
desktop-sdk and desktop-apps and are documented there with root cause, patch
and verification.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant