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

[Release] Milestone M250 #1828

Merged
merged 6 commits into from
Dec 20, 2024
Merged

[Release] Milestone M250 #1828

merged 6 commits into from
Dec 20, 2024

Conversation

mjcheetham
Copy link
Member

Changes

Milestone is 250 from https://whatsprintis.it/calendar/2024/12

tyrielv and others added 6 commits November 14, 2024 15:55
The Build.bat script installs the vswhere package in order to locate
MSBuild if it is not already found on the %PATH%, however it does not
correctly make use of the %VFS_PACKAGESDIR% directory that should
house all the packages used in the build process (such as the
GVFS.ProjFS package).

Correct the script by adding the -OutputDirectory argument to the nuget
install command for vswhere.
scripts/Build.bat: specify nuget pkg install dir
Attempt to mitigate locked machine.config
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.

The latest version of Innosetup adds x64compatible option for the AllowedArchitectures and
ArchitecturesInstallIn64BitMode to address the case of x64 emulation on ARM.
Remove x64 check from installer
@mjcheetham mjcheetham requested a review from dscho December 19, 2024 15:33
Copy link
Member

@dscho dscho left a comment

Choose a reason for hiding this comment

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

Great work!

@mjcheetham mjcheetham merged commit 9603246 into releases/shipped Dec 20, 2024
11 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