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 f8eadb3ee6..9ac1f6419d 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 @@ -1,10 +1,7 @@ -From 6b1123b313e439d8bfae3570a3e541b3aa26f3ad Mon Sep 17 00:00:00 2001 +From ca21bd382833ff40d19487bf395b4d33b7e1280a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 16 Sep 2023 19:52:56 -0700 Subject: [PATCH] cppignore.lnx: Ignore PKCS12 and testLaunch test -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit These tests fail on Linux @@ -15,16 +12,15 @@ Signed-off-by: Peter Marko Updated comment and content after fixing some tests. Left only MongoDBTest.testArray on ignore list, untested. - --- cppignore.lnx | 1 + 1 file changed, 1 insertion(+) diff --git a/cppignore.lnx b/cppignore.lnx -index b3288d474..9aad48ca5 100644 +index cf779418c..1d7e2670a 100644 --- a/cppignore.lnx +++ b/cppignore.lnx -@@ -35,3 +35,4 @@ CppUnit::TestCaller.testProxy +@@ -34,3 +34,4 @@ CppUnit::TestCaller.testProxy CppUnit::TestCaller.testProxy CppUnit::TestCaller.testHostByAddress CppUnit::TestCaller.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 38028c1cf8..303940a95e 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 @@ -1,4 +1,4 @@ -From 0a8c7e5e074c124c2d5e5713fc3038295324cf96 Mon Sep 17 00:00:00 2001 +From 4ec73803526588522f60320ad87177235c64a19b Mon Sep 17 00:00:00 2001 From: Peter Marko Date: Thu, 4 Sep 2025 22:27:26 +0200 Subject: [PATCH] DataTest: disable testSQLChannel test @@ -12,15 +12,15 @@ Signed-off-by: Peter Marko 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Data/testsuite/src/DataTest.cpp b/Data/testsuite/src/DataTest.cpp -index e18b87edc..60fd266c3 100644 +index e730cbe24..e4d56b2f6 100644 --- a/Data/testsuite/src/DataTest.cpp +++ b/Data/testsuite/src/DataTest.cpp -@@ -1659,7 +1659,7 @@ CppUnit::Test* DataTest::suite() +@@ -1778,7 +1778,7 @@ CppUnit::Test* DataTest::suite() CppUnit_addTest(pSuite, DataTest, testExternalBindingAndExtraction); CppUnit_addTest(pSuite, DataTest, testTranscode); CppUnit_addTest(pSuite, DataTest, testSQLParse); - CppUnit_addTest(pSuite, DataTest, testSQLChannel); + //CppUnit_addTest(pSuite, DataTest, testSQLChannel); CppUnit_addTest(pSuite, DataTest, testNullableExtract); - - return pSuite; + CppUnit_addTest(pSuite, DataTest, testTransactionAutoCommit); + CppUnit_addTest(pSuite, DataTest, testExecuteDirectNotImplemented); diff --git a/meta-oe/recipes-support/poco/poco/0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch b/meta-oe/recipes-support/poco/poco/0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch index 293321bfa8..ac9e103bef 100644 --- a/meta-oe/recipes-support/poco/poco/0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch +++ b/meta-oe/recipes-support/poco/poco/0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch @@ -1,4 +1,4 @@ -From dce2cc2886a9097971856e69737cc5c05c9239ea Mon Sep 17 00:00:00 2001 +From 5e149e9e9948ecf6dffdb7f48d56b01d262990fd Mon Sep 17 00:00:00 2001 From: Peter Marko Date: Wed, 8 Apr 2026 10:54:25 +0200 Subject: [PATCH] quill: use soft rdtsc fallback on 32-bit PowerPC @@ -19,7 +19,7 @@ Signed-off-by: Peter Marko 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies/quill/include/quill/core/Rdtsc.h b/dependencies/quill/include/quill/core/Rdtsc.h -index 3d0ae9f26..67f26cb89 100644 +index 10394c585..bbf1797ae 100644 --- a/dependencies/quill/include/quill/core/Rdtsc.h +++ b/dependencies/quill/include/quill/core/Rdtsc.h @@ -95,7 +95,7 @@ QUILL_NODISCARD QUILL_ATTRIBUTE_HOT inline uint64_t rdtsc() noexcept @@ -31,5 +31,3 @@ index 3d0ae9f26..67f26cb89 100644 QUILL_NODISCARD QUILL_ATTRIBUTE_HOT inline uint64_t rdtsc() noexcept { // soft failover --- -2.47.2 diff --git a/meta-oe/recipes-support/poco/poco_1.15.3.bb b/meta-oe/recipes-support/poco/poco_1.15.4.bb similarity index 97% rename from meta-oe/recipes-support/poco/poco_1.15.3.bb rename to meta-oe/recipes-support/poco/poco_1.15.4.bb index ed236f7a5c..f4c572d4ae 100644 --- a/meta-oe/recipes-support/poco/poco_1.15.3.bb +++ b/meta-oe/recipes-support/poco/poco_1.15.4.bb @@ -8,13 +8,13 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=4267f48fc738f50380cbeeb76f95cebc" # These dependencies are required by Foundation DEPENDS = "libpcre2 utf8proc zlib" -SRC_URI = "git://github.com/pocoproject/poco.git;branch=poco-1.15.3;protocol=https;tag=poco-${PV}-release \ +SRC_URI = "git://github.com/pocoproject/poco.git;branch=poco-${PV};protocol=https;tag=poco-${PV}-release \ file://0001-cppignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch \ file://0002-DataTest-disable-testSQLChannel-test.patch \ file://0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch \ file://run-ptest \ " -SRCREV = "e8c711ce5a58006272b3950c293eb92c849caea3" +SRCREV = "6a5667f432e1c5fe5591025ab03a2f8df37116b4" UPSTREAM_CHECK_GITTAGREGEX = "poco-(?P\d+(\.\d+)+)"