summaryrefslogtreecommitdiffstats
path: root/meta-oe
diff options
context:
space:
mode:
authorPeter Marko <peter.marko@siemens.com>2026-03-24 19:40:46 +0100
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-03-24 14:22:33 -0700
commit29f5413561a5a03f3ab6790d896d5649354be456 (patch)
treeb34847fd7411aa4359288ece06b85e6e3cfc05b4 /meta-oe
parentff7df48cac57d3c6bdff3cda53aa6a477a1e9b60 (diff)
downloadmeta-openembedded-29f5413561a5a03f3ab6790d896d5649354be456.tar.gz
poco: upgrade 1.5.0 -> 1.5.1
* refresh patches * remove workaround for cppunit-dev needed only in 1.15.0 Release Notes [1]: This is a bugfix and maintenance release that also introduces a few new features. Security Fixes: * CVE-2026-32776 (NULL function pointer dereference) * CVE-2026-32777 (infinite loop) * CVE-2026-32778 (NULL dereference on OOM retry) [1] https://github.com/pocoproject/poco/releases/tag/poco-1.15.1-release Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-oe')
-rw-r--r--meta-oe/recipes-support/poco/poco/0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch6
-rw-r--r--meta-oe/recipes-support/poco/poco/0002-DataTest-disable-testSQLChannel-test.patch2
-rw-r--r--meta-oe/recipes-support/poco/poco_1.15.1.bb (renamed from meta-oe/recipes-support/poco/poco_1.15.0.bb)10
3 files changed, 7 insertions, 11 deletions
diff --git a/meta-oe/recipes-support/poco/poco/0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch b/meta-oe/recipes-support/poco/poco/0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch
index 8575797e89..f8eadb3ee6 100644
--- a/meta-oe/recipes-support/poco/poco/0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch
+++ b/meta-oe/recipes-support/poco/poco/0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch
@@ -17,14 +17,14 @@ Updated comment and content after fixing some tests.
17Left only MongoDBTest.testArray on ignore list, untested. 17Left only MongoDBTest.testArray on ignore list, untested.
18 18
19--- 19---
20 cppignore.lnx | 9 +++++++++ 20 cppignore.lnx | 1 +
21 1 file changed, 9 insertions(+) 21 1 file changed, 1 insertion(+)
22 22
23diff --git a/cppignore.lnx b/cppignore.lnx 23diff --git a/cppignore.lnx b/cppignore.lnx
24index b3288d474..9aad48ca5 100644 24index b3288d474..9aad48ca5 100644
25--- a/cppignore.lnx 25--- a/cppignore.lnx
26+++ b/cppignore.lnx 26+++ b/cppignore.lnx
27@@ -30,3 +30,4 @@ CppUnit::TestCaller<HTTPSClientSessionTest>.testProxy 27@@ -35,3 +35,4 @@ CppUnit::TestCaller<HTTPSClientSessionTest>.testProxy
28 CppUnit::TestCaller<HTTPSStreamFactoryTest>.testProxy 28 CppUnit::TestCaller<HTTPSStreamFactoryTest>.testProxy
29 CppUnit::TestCaller<DNSTest>.testHostByAddress 29 CppUnit::TestCaller<DNSTest>.testHostByAddress
30 CppUnit::TestCaller<DNSTest>.testHostByName 30 CppUnit::TestCaller<DNSTest>.testHostByName
diff --git a/meta-oe/recipes-support/poco/poco/0002-DataTest-disable-testSQLChannel-test.patch b/meta-oe/recipes-support/poco/poco/0002-DataTest-disable-testSQLChannel-test.patch
index 7628a8625a..38028c1cf8 100644
--- a/meta-oe/recipes-support/poco/poco/0002-DataTest-disable-testSQLChannel-test.patch
+++ b/meta-oe/recipes-support/poco/poco/0002-DataTest-disable-testSQLChannel-test.patch
@@ -15,7 +15,7 @@ diff --git a/Data/testsuite/src/DataTest.cpp b/Data/testsuite/src/DataTest.cpp
15index e18b87edc..60fd266c3 100644 15index e18b87edc..60fd266c3 100644
16--- a/Data/testsuite/src/DataTest.cpp 16--- a/Data/testsuite/src/DataTest.cpp
17+++ b/Data/testsuite/src/DataTest.cpp 17+++ b/Data/testsuite/src/DataTest.cpp
18@@ -1648,7 +1648,7 @@ CppUnit::Test* DataTest::suite() 18@@ -1659,7 +1659,7 @@ CppUnit::Test* DataTest::suite()
19 CppUnit_addTest(pSuite, DataTest, testExternalBindingAndExtraction); 19 CppUnit_addTest(pSuite, DataTest, testExternalBindingAndExtraction);
20 CppUnit_addTest(pSuite, DataTest, testTranscode); 20 CppUnit_addTest(pSuite, DataTest, testTranscode);
21 CppUnit_addTest(pSuite, DataTest, testSQLParse); 21 CppUnit_addTest(pSuite, DataTest, testSQLParse);
diff --git a/meta-oe/recipes-support/poco/poco_1.15.0.bb b/meta-oe/recipes-support/poco/poco_1.15.1.bb
index a22694031a..7dd87606ef 100644
--- a/meta-oe/recipes-support/poco/poco_1.15.0.bb
+++ b/meta-oe/recipes-support/poco/poco_1.15.1.bb
@@ -13,7 +13,7 @@ SRC_URI = "git://github.com/pocoproject/poco.git;branch=poco-${PV};protocol=http
13 file://0002-DataTest-disable-testSQLChannel-test.patch \ 13 file://0002-DataTest-disable-testSQLChannel-test.patch \
14 file://run-ptest \ 14 file://run-ptest \
15 " 15 "
16SRCREV = "52c558fbcda0578467e4f59c96961eb629ed3c77" 16SRCREV = "a1aacbba1bda4301db01bb1a2c2ab80677756b90"
17 17
18UPSTREAM_CHECK_GITTAGREGEX = "poco-(?P<pver>\d+(\.\d+)+)" 18UPSTREAM_CHECK_GITTAGREGEX = "poco-(?P<pver>\d+(\.\d+)+)"
19 19
@@ -126,12 +126,8 @@ PACKAGES_DYNAMIC = "poco-.*"
126ALLOW_EMPTY:${PN} = "1" 126ALLOW_EMPTY:${PN} = "1"
127 127
128# cppunit and datatest is only built if tests are enabled 128# cppunit and datatest is only built if tests are enabled
129# Upstream only ships libCppUnit.so.1 + symlink libCppUnit.so (no patch version), 129PACKAGES =+ "${PN}-cppunit ${PN}-datatest"
130# so split: runtime in poco-cppunit, dev symlink in poco-cppunit-dev 130FILES:${PN}-cppunit += "${libdir}/libCppUnit.so*"
131PACKAGES =+ "${PN}-cppunit-dev ${PN}-cppunit ${PN}-datatest"
132FILES:${PN}-cppunit-dev += "${libdir}/libCppUnit.so"
133RDEPENDS:${PN}-cppunit-dev += "${PN}-cppunit"
134FILES:${PN}-cppunit += "${libdir}/libCppUnit.so.1"
135ALLOW_EMPTY:${PN}-cppunit = "1" 131ALLOW_EMPTY:${PN}-cppunit = "1"
136FILES:${PN}-datatest += "${libdir}/libPocoDataTest.so*" 132FILES:${PN}-datatest += "${libdir}/libPocoDataTest.so*"
137ALLOW_EMPTY:${PN}-datatest = "1" 133ALLOW_EMPTY:${PN}-datatest = "1"