Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

6.0.0: Fix x86 installer bug: it gets installed as an x64 component and has the same UpgradeCode as the x64 installer leading to an uninstallation of an x64 installation (and vice versa)#5822

Closed
bergmeister wants to merge 2 commits into
PowerShell:6.0.0PowerShell/PowerShell:6.0.0from
bergmeister:x86InstallerFix_6_0bergmeister/PowerShell:x86InstallerFix_6_0Copy head branch name to clipboard

Conversation

@bergmeister

Copy link
Copy Markdown
Contributor

PR Summary

This is the PR for 6.0.0, which is based on the 6.0.0 branch with the cherry-picked commit fix.
It fixes bug #5597: x86/x64 installer are uninstalling each other when installing either of them:

-Make x86 installer to be installed as a x86 component (-arch argument to candle.exe, which sets the sys.BUILDARCH variable)
-Make the UpgradeCode unique per platform

Replace var.ProductTargetArchitecture variable with sys.BUILDARCH use to have only 1 variable for the architecture
Additionally, the architecture was appended to the package name to be able to distinguish the installations.

Windows installer PRs usually got reviewed by @SteveL-MSFT in the past.

PR Checklist

Note: Please mark anything not applicable to this PR NA.

…of them:

-Make x86 installer to be installed as a x86 component (-arch argument to candle.exe)
-Make the UpgradeCode unique per platform

Additionally, the architecture was appended to the package name to be able to distinguish the installations.
Simplified architecture variable use to have only 1 variable for it.
@TravisEz13

TravisEz13 commented Jan 8, 2018

Copy link
Copy Markdown
Member

Closing this PR. Maintainers will submit PR merging #5812 from master to 6.0.0

@TravisEz13 TravisEz13 closed this Jan 8, 2018
@bergmeister

Copy link
Copy Markdown
Contributor Author

OK. What I have seen locally, is that it merges fine with 6.0.0 except for a whitespace conflict that tortoise-git auto-merged for me.

@TravisEz13

Copy link
Copy Markdown
Member

PR #5828 is open to merge the equivalent to 6.0.0

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.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.