From 548c9a73b7cefb8ae4b8c37015c76054461e4df9 Mon Sep 17 00:00:00 2001 From: Jason Schonberg Date: Sun, 18 May 2025 21:30:49 -0400 Subject: dbd-mariadb: upgrade 1.23 -> 1.24 Changes for version 1.24 * Add a test for large BLOB with parameter * Fix Dave Labley's broken e-mail address * Stop parsing a column named "limits" as the LIMIT keyword (https://github.com/perl5-dbi/DBD-MariaDB/issues/208) * Various test fixes (e.g. no dead loop in t/87async.t, remembering the value of --testauthplugin for repeated Makefile.PL runs, support for the Embedded server, explicit disconnect after testing the connection) * Better handling of the Embedded server (e.g. fix mariadb_hostinfo and SQL_SERVER_NAME, no support for async queries and mariadb_max_allowed_packets, extended documentation of mariadb_embedded_options) * Add new Makefile.PL option --requireembsup (and a corresponding env variable DBD_MARIADB_REQUIREEMBSUP) to ensure the client library's support for the Embedded server * More support and fixes for new MySQL 8 features (mariadb_auto_reconnect for 8.0.24+, SSL options for MySQL 8.3.0+, bind params for 8.3.0+) * Documentation of empty versus undefined password * Stop calling mariadb_db_reconnect when changing $dbh attributes unless it's really needed * On MSWin32, non-socket connections do not use WINAPI HANDLE * Fix type (MEDIMUMBLOB -> MEDIUMBLOB) * Handle new SSL error messages in tests (https://github.com/perl5-dbi/DBD-MariaDB/issues/209) Signed-off-by: Jason Schonberg Signed-off-by: Khem Raj --- meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb | 20 -------------------- meta-oe/recipes-devtools/perl/dbd-mariadb_1.24.bb | 20 ++++++++++++++++++++ 2 files changed, 20 insertions(+), 20 deletions(-) delete mode 100644 meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb create mode 100644 meta-oe/recipes-devtools/perl/dbd-mariadb_1.24.bb (limited to 'meta-oe') diff --git a/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb deleted file mode 100644 index 0eaf2137b6..0000000000 --- a/meta-oe/recipes-devtools/perl/dbd-mariadb_1.23.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESPCRIPTION = "DBD::MariaDB is the Perl5 Database Interface driver for MariaDB and MySQL databases." -HOMEPAGE = "https://metacpan.org/dist/DBD-MariaDB" -LICENSE = "GPL-1.0-only" -LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c" - -DEPENDS = "libdbi-perl-native libdev-checklib-perl-native libmysqlclient" - -SRC_URI = "${CPAN_MIRROR}/authors/id/P/PA/PALI/DBD-MariaDB-${PV}.tar.gz" -SRC_URI[sha256sum] = "0d0c76c660ddd55570e48f3e2fdea8f621a69ac0ed48190e8cfcafcb5e9b859d" - -RDEPENDS:${PN} = "libdbi-perl" - -S = "${WORKDIR}/DBD-MariaDB-${PV}" - -inherit cpan - -RDEPENDS:${PN}-ptest += " \ - libtest-warnings-perl \ - perl-module-test-more \ -" diff --git a/meta-oe/recipes-devtools/perl/dbd-mariadb_1.24.bb b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.24.bb new file mode 100644 index 0000000000..3b686f7fdc --- /dev/null +++ b/meta-oe/recipes-devtools/perl/dbd-mariadb_1.24.bb @@ -0,0 +1,20 @@ +DESPCRIPTION = "DBD::MariaDB is the Perl5 Database Interface driver for MariaDB and MySQL databases." +HOMEPAGE = "https://metacpan.org/dist/DBD-MariaDB" +LICENSE = "GPL-1.0-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=d0a06964340e5c0cde88b7af611f755c" + +DEPENDS = "libdbi-perl-native libdev-checklib-perl-native libmysqlclient" + +SRC_URI = "${CPAN_MIRROR}/authors/id/P/PA/PALI/DBD-MariaDB-${PV}.tar.gz" +SRC_URI[sha256sum] = "f977a25b4116a0a95a7c8a894fd37097abe19af9a6a9ed4d800604ec17873fe4" + +RDEPENDS:${PN} = "libdbi-perl" + +S = "${WORKDIR}/DBD-MariaDB-${PV}" + +inherit cpan + +RDEPENDS:${PN}-ptest += " \ + libtest-warnings-perl \ + perl-module-test-more \ +" -- cgit v1.2.3-54-g00ecf