From a05464f133a1d13251bb7ae67490b16ca0990e5e Mon Sep 17 00:00:00 2001 From: Andrej Kozemcak Date: Mon, 9 Mar 2026 11:06:26 +0100 Subject: [PATCH] poco: upgrade 1.14.2 -> 1.15.0 Changelog: https://github.com/pocoproject/poco/releases/tag/poco-1.15.0-release Signed-off-by: Andrej Kozemcak Signed-off-by: Khem Raj --- .../poco/{poco_1.14.2.bb => poco_1.15.0.bb} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename meta-oe/recipes-support/poco/{poco_1.14.2.bb => poco_1.15.0.bb} (94%) diff --git a/meta-oe/recipes-support/poco/poco_1.14.2.bb b/meta-oe/recipes-support/poco/poco_1.15.0.bb similarity index 94% rename from meta-oe/recipes-support/poco/poco_1.14.2.bb rename to meta-oe/recipes-support/poco/poco_1.15.0.bb index 8cdcf3649c..a22694031a 100644 --- a/meta-oe/recipes-support/poco/poco_1.14.2.bb +++ b/meta-oe/recipes-support/poco/poco_1.15.0.bb @@ -13,7 +13,7 @@ SRC_URI = "git://github.com/pocoproject/poco.git;branch=poco-${PV};protocol=http file://0002-DataTest-disable-testSQLChannel-test.patch \ file://run-ptest \ " -SRCREV = "96d182a99303fb068575294b36f0cc20da2e7b25" +SRCREV = "52c558fbcda0578467e4f59c96961eb629ed3c77" UPSTREAM_CHECK_GITTAGREGEX = "poco-(?P\d+(\.\d+)+)" @@ -126,8 +126,12 @@ PACKAGES_DYNAMIC = "poco-.*" ALLOW_EMPTY:${PN} = "1" # cppunit and datatest is only built if tests are enabled -PACKAGES =+ "${PN}-cppunit ${PN}-datatest" -FILES:${PN}-cppunit += "${libdir}/libCppUnit.so*" +# Upstream only ships libCppUnit.so.1 + symlink libCppUnit.so (no patch version), +# so split: runtime in poco-cppunit, dev symlink in poco-cppunit-dev +PACKAGES =+ "${PN}-cppunit-dev ${PN}-cppunit ${PN}-datatest" +FILES:${PN}-cppunit-dev += "${libdir}/libCppUnit.so" +RDEPENDS:${PN}-cppunit-dev += "${PN}-cppunit" +FILES:${PN}-cppunit += "${libdir}/libCppUnit.so.1" ALLOW_EMPTY:${PN}-cppunit = "1" FILES:${PN}-datatest += "${libdir}/libPocoDataTest.so*" ALLOW_EMPTY:${PN}-datatest = "1"