Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove x64 check from installer #1827

Merged
merged 1 commit into from
Dec 13, 2024
Merged

Conversation

tyrielv
Copy link
Contributor

@tyrielv tyrielv commented Dec 3, 2024

PR #1815 updated the installer dependency version, which seems to have caused the installer to enforce the AllowedArchitectures=x64 check (which has been there for years). We've received complaints from users that the latest release refuses to install on their ARM machines, but previous versions did and worked fine with the default x86/64 emulation.

Although ARM is not explicitly supported, we should not prevent users from installing GVFS on ARM when it has been working for them so far.

Copy link
Member

@mjcheetham mjcheetham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just need to revert the " that got added to the csproj file by Visual Studio. Thanks!

GVFS/GVFS.Installers/GVFS.Installers.csproj Outdated Show resolved Hide resolved
PR microsoft#1815 updated the installer dependency version, which seems to have caused the installer to
enforce the AllowedArchitectures=x64 check (which has been there for years). We've received
complaints from users that the latest release refuses to install on their ARM machines, but previous
versions did and worked fine with the default x86/64 emulation.

The latest version of Innosetup adds x64compatible option for the AllowedArchitectures and
ArchitecturesInstallIn64BitMode to address the case of x64 emulation on ARM.
Copy link
Member

@mjcheetham mjcheetham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @tyrielv!

@mjcheetham mjcheetham merged commit 720e23c into microsoft:master Dec 13, 2024
5 checks passed
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.

3 participants