Open
Bug 1710147
Opened 4 years ago
Updated 2 years ago
Consider having MSIX package depend on VC Runtime framework package instead of shipping DLLs
Categories
(Firefox :: Installer, task, P3)
Firefox
Installer
Tracking
()
NEW
People
(Reporter: agashlin, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidedi-tikka])
It is possible to make an MSIX depend on the Visual C++ redistributable, so that we can depend upon it rather than shipping the DLLs in the package as we do with the installer (which causes issues, see bug 1624546 and bug 1691782, though I'm not certain those issues would be visible within the package).
See the documentation for the runtime packages, and the "Your app uses a VCLibs framework package" section of this list.
This would address bug 1624546 and bug 1691782 (though I'm not sure that those would also break the package).
Issues:
- Repack would ideally exclude the DLLs we currently include.
- It would be an additional thing to keep in sync with the libs we link against on the build machines.
- This requires whatever installs the MSIX to fetch the dependency if it isn't already installed (the normal redist .exe installer doesn't install this package).
- App Installer will do this automatically.
Reporter | ||
Updated•4 years ago
|
Group: partner-confidential
Updated•3 years ago
|
Group: partner-confidential
Updated•3 years ago
|
Whiteboard: [fidedi-tikka]
Updated•3 years ago
|
Updated•3 years ago
|
Blocks: msix-packaging-improvements
Updated•3 years ago
|
No longer blocks: msix-packaging
You need to log in
before you can comment on or make changes to this bug.
Description
•