Hi Sergei,

We have some very simple patch which helps MariaDB to build with the openssl-3 version, however, the test suite is failing (Failed 56/3396 tests).
So that raises a flag, that something may not work as expected, and we want to figure it out.

Speaking of, what's your status on the openssl-3 support in MariaDB Server?
Do you have some WIP or estimate in which major version this could be expected?

Thank you
Lukas

On Tue, Oct 5, 2021 at 4:41 PM Sergei Golubchik <serg@mariadb.org> wrote:
Hi, Lukas!

Do you use some patches to make mariadb compile with OpenSSL-3?
I thought it won't work out of the box.

/Sergei

On Oct 05, Lukas Javorsky wrote:
> Hi guys,
>
> I've found few particular tests from the test suite that is failing due to
> the OpenSSL-3 version and I want to separate them and give them to the
> OpenSSL team in Red Hat.
>
> The idea behind this is to give them a set of commands/config options
> (reproducer) for each test and they will try to find out what's the exact
> problem there and help us develop the patch.
>
> The tests that I'm interested in are (there are more of them, I just need
> to see how to reproduce few of them and I'll do the same for the other ones
> as well):
> encryption.corrupted_during_recovery
> encryption.innodb-checksum-algorithm
> encryption.innodb-discard-import-change
> encryption.innodb_page_encryption_key_change
> binlog_encryption.rpl_loaddata_local
> binlog_encryption.rpl_parallel_free_deferred_event
>
> IMPORTANT: These tests are failing only with the 'cbc' cipher in use, the
> 'ctr' is passing.
>
> Could you please help me with how to make a reproducer for each test, so I
> can create them and give them to the OpenSSL team?
>
> Thank you for any help you can provide
> Lukas
>
>
> --
> S pozdravom/ Best regards
>
> Lukáš Javorský
>
> Associate Software Engineer, Core service - Databases
>
> Red Hat <https://www.redhat.com>
>
> Purkyňova 115 (TPB-C)
>
> 612 00 Brno - Královo Pole
>
> ljavorsk@redhat.com
> <https://www.redhat.com>

Regards,
Sergei
VP of MariaDB Server Engineering
and security@mariadb.org



--
S pozdravom/ Best regards

Lukáš Javorský

Associate Software Engineer, Core service - Databases

Red Hat

Purkyňova 115 (TPB-C)

612 00 Brno - Královo Pole

ljavorsk@redhat.com