mariadb/win
Vladislav Vaintroub 5729d89cd5 MDEV-36938 Fix MSI install failure when ADDLOCAL omits required runtime
Since 10.11.12 (commit 8363d05f4d), executables are built with
the dynamic C runtime (/MD), introducing a dependency on
vcruntime140.dll.
VC++ runtime is typically installed via the VCCRT feature, which is
included by default as part of the hidden/default ALWAYSINSTALL feature
set. However, when users specify the ADDLOCAL property, it overrides the
default selection and may omit critical features like VCCRT. This leads to
installation failures.

Fix: Add a custom action that ensures mandatory features (e.g., VCCRT)
are appended to the ADDLOCAL property at install time. This guarantees
essential runtime components are always installed, even when a custom
feature set is selected.
2025-06-10 14:23:31 +02:00
..
packaging MDEV-36938 Fix MSI install failure when ADDLOCAL omits required runtime 2025-06-10 14:23:31 +02:00
upgrade_wizard Cleanup CMake code (Windows-specific) 2025-04-04 08:58:40 +02:00
appveyor_skip_tests.txt MDEV-26527 speedup appveyor build 2021-09-06 13:55:14 +02:00
create_def_file.js Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00