From f1fc7bae4bd45e685d780d1d9efee6281af9d611 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= Date: Mon, 30 Oct 2023 09:25:54 +0100 Subject: [PATCH] Only use MYSQL_OPT_COMPRESSION_ALGORITHMS on >=8.0.18 --- dbdimp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dbdimp.c b/dbdimp.c index 11f6253f..a399ad89 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -1239,7 +1239,11 @@ MYSQL *mysql_dr_connect( PerlIO_printf(DBIc_LOGPIO(imp_xxh), "imp_dbh->mysql_dr_connect: Enabling" \ " compression algorithms: %s\n", calg); +#if MYSQL_VERSION_ID >= 80018 mysql_options(sock, MYSQL_OPT_COMPRESSION_ALGORITHMS, calg); +#else + mysql_options(sock, MYSQL_OPT_COMPRESS, NULL); +#endif } if ((svp = hv_fetch(hv, "mysql_connect_timeout", 21, FALSE)) && *svp && SvTRUE(*svp))