Skip to content

Reapply "MDBF-1136: add vcpkg setup and HashiCorp Vault tests Windows MSI builds#893

Merged
RazvanLiviuVarzaru merged 1 commit intoMariaDB:devfrom
RazvanLiviuVarzaru:windows-curl-revert
Jan 20, 2026
Merged

Reapply "MDBF-1136: add vcpkg setup and HashiCorp Vault tests Windows MSI builds#893
RazvanLiviuVarzaru merged 1 commit intoMariaDB:devfrom
RazvanLiviuVarzaru:windows-curl-revert

Conversation

@RazvanLiviuVarzaru
Copy link
Copy Markdown
Collaborator

This reapplies commit 670c087.

Building the HashiCorp Management plugin will cause the client and the server to be dynamically linked to zlib1.dll. See: https://jira.mariadb.org/browse/MDBF-1136?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel#:~:text=This%20is%20dependency,vcpkg%27s%20zlib1.dll

One solution to the problem is to configure the server with -DWITH_ZLIB=bundled. A fix was pushed in the server codebase (MDEV-37997) in HashiCorp CMakeLists.txt to work around a vcpkg find_package overwrite.

… MSI builds"

This reapplies commit 670c087.

Building the HashiCorp Management plugin will cause
the client and the server to be dynamically linked to `zlib1.dll`.
See: https://jira.mariadb.org/browse/MDBF-1136?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel#:~:text=This%20is%20dependency,vcpkg%27s%20zlib1.dll

One solution to the problem is to configure the server with `-DWITH_ZLIB=bundled`.
A fix was pushed in the server codebase (MDEV-37997) in
HashiCorp CMakeLists.txt to work around a `vcpkg` find_package overwrite.
@RazvanLiviuVarzaru RazvanLiviuVarzaru merged commit 6c3b257 into MariaDB:dev Jan 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant