diff mbox series

[meta-oe,09/30] libdbi-perl: upgrade 1.644 -> 1.646

Message ID 1736843329-4131-9-git-send-email-wangmy@fujitsu.com
State Under Review
Headers show
Series [meta-networking,01/30] chrony: upgrade 4.5 -> 4.6.1 | expand

Commit Message

Mingyu Wang (Fujitsu) Jan. 14, 2025, 8:28 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch
removed since it's included in 1.646

License-Update: Copyright year updated to 2025

Changelog:
===========
* Remove "experimental" tag from statistics_info ()
* RT tickets moved to github issues
* Fix install issue
* Move developer tests to xt/
* Make Changes match CPAN::Changes::Spec and regen DBI::Changes from that
* Fixes for modern gcc i.c.w. recent perl
* Small code & doc cleanups for recent perl
* See TODO in `perldoc DBI` to see where you can help with documentation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 ...uilding-on-Fedora-40-with-GCC-14.2.1.patch | 28 -------------------
 ...dbi-perl_1.644.bb => libdbi-perl_1.646.bb} |  8 ++----
 2 files changed, 3 insertions(+), 33 deletions(-)
 delete mode 100644 meta-oe/recipes-devtools/perl/libdbi-perl/0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch
 rename meta-oe/recipes-devtools/perl/{libdbi-perl_1.644.bb => libdbi-perl_1.646.bb} (86%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-devtools/perl/libdbi-perl/0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch b/meta-oe/recipes-devtools/perl/libdbi-perl/0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch
deleted file mode 100644
index f29d6c4d8f..0000000000
--- a/meta-oe/recipes-devtools/perl/libdbi-perl/0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch
+++ /dev/null
@@ -1,28 +0,0 @@ 
-From dc970a868a4c2d7e2051b533e0a3588ef1d35530 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Dani=C3=ABl=20van=20Eeden?= <git@myname.nl>
-Date: Mon, 26 Aug 2024 10:17:01 +0200
-Subject: [PATCH] Fix building on Fedora 40 with GCC 14.2.1
-
-Upstream-Status: Backport [https://github.com/perl5-dbi/dbi/commit/d6e2bf13ac6043f5b0a9a147805b4915bd70e631]
-
-Signed-off-by: Changqing Li <changqing.li@windriver.com>
----
- DBI.xs | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/DBI.xs b/DBI.xs
-index 747e341..9b1d136 100644
---- a/DBI.xs
-+++ b/DBI.xs
-@@ -1106,7 +1106,7 @@ dbih_inner(pTHX_ SV *orv, const char *what)
-     if (!SvMAGICAL(ohv)) {
-         if (!what)
-             return NULL;
--        if (!hv_fetch(ohv,"_NO_DESTRUCT_WARN",17,0))
-+        if (!hv_fetch((HV*)ohv,"_NO_DESTRUCT_WARN",17,0))
- 	    sv_dump(orv);
-         croak("%s handle %s is not a DBI handle (has no magic)",
-                 what, neatsvpv(orv,0));
--- 
-2.46.0
-
diff --git a/meta-oe/recipes-devtools/perl/libdbi-perl_1.644.bb b/meta-oe/recipes-devtools/perl/libdbi-perl_1.646.bb
similarity index 86%
rename from meta-oe/recipes-devtools/perl/libdbi-perl_1.644.bb
rename to meta-oe/recipes-devtools/perl/libdbi-perl_1.646.bb
index 7f6c9059d0..947353c17c 100644
--- a/meta-oe/recipes-devtools/perl/libdbi-perl_1.644.bb
+++ b/meta-oe/recipes-devtools/perl/libdbi-perl_1.646.bb
@@ -7,12 +7,10 @@  database interface independent of the actual database being used. \
 HOMEPAGE = "http://search.cpan.org/dist/DBI/"
 SECTION = "libs"
 LICENSE = "Artistic-1.0 | GPL-1.0-or-later"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=8097b88c6165f0d43949441e6ea581cd"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=65f65488c774efe1da488e36ad6c4a36"
 
-SRC_URI = "https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-${PV}.tar.gz \
-           file://0001-Fix-building-on-Fedora-40-with-GCC-14.2.1.patch \
-           "
-SRC_URI[sha256sum] = "2297b99de09e67086640b590699e0e982fb469da63a93fe28dc14782db7a53c8"
+SRC_URI = "https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/DBI-${PV}.tar.gz"
+SRC_URI[sha256sum] = "53ab32ac8c30295a776dde658df22be760936cdca5a3c003a23bda6d829fa184"
 
 S = "${WORKDIR}/DBI-${PV}"