Hi,
I really struggled with the ABI check failing with the error:
CMake Error at cmake/do_abi_check.cmake:82 (MESSAGE):
ABI check found difference between
/workspace/server/include/mysql/plugin_audit.h.pp and
/workspace/server/abi_check.out
Running make abi_update
fixed the issue.
Using services means copying a large portion of the headers into the server.
This may cause licensing issues.
Overview:
Library | License |
---|---|
AZlib | Zlib |
BZip2 | BSD-like |
LZ4 | Library files under BSD 2-Clause and other under GPL v2 |
LZMA | Public Domain |
LZO | GPL v2+ |
Snappy | Custom license |
Xpress | ??? |
Zlib | Zlib |
ZStandard | Dual: BSD + GPL v2 |
Tested the LZMA service by calling the function from a dynamic plugin as per step 2 of MDEV-22895.
Started working on making the service compatible with static plugins as per step 3 of MDEV-22895.
Finish making the service compatible with static plugins.
Work on MDEV-22895.
Thanks,
Kartik