MDEV-30831 fixing, aws_key_management can compile with new aws sdk on UBUNTU 22.04, 24.04 #4023
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
MDEV-30831 fixing, aws_key_management plugin can compile with new aws sdk on UBUNTU 24.04 and 22.04
Its fix working with mariadb-10.11.
Release Notes
Little changes, only change 2 CMakeLists.txt and some include added to aws_key_management_plugin.cc
How can this PR be tested?
I tested build process.
cmake ../mariadb-serever -DPLUGIN_AWS_KEY_MANAGEMENT=DYNAMIC -DAWS_SDK_EXTERNAL_PROJECT=1 -DNOT_FOR_DISTRIBUTION=1
cd plugin/aws_key_management
make
I tested the plugin:
Install plugin
alter table .... ENGINE=INNODB encrypted=yes;
alter table .... ENGINE=INNODB encrypted=no;
I tested mariadb start and stop.
Basing the PR against the correct MariaDB version
main
branch.PR quality check