From: ankur.tyagi85@gmail.com
To: openembedded-devel@lists.openembedded.org
Cc: Ankur Tyagi <ankur.tyagi85@gmail.com>
Subject: [oe][meta-oe][PATCH 6/8] poco: upgrade 1.15.3 -> 1.15.4
Date: Tue, 29 Sep 2026 06:56:54 +1300 [thread overview]
Message-ID: <20260928175656.3501512-6-ankur.tyagi85@gmail.com> (raw)
In-Reply-To: <20260928175656.3501512-1-ankur.tyagi85@gmail.com>
From: Ankur Tyagi <ankur.tyagi85@gmail.com>
Refreshed patches for the new version.
Behaviour changes:
- client contexts created from the SSLManager configuration verify the host
name by default
- FTPSClientSession no longer falls back to plaintext when the server
refuses TLS, unless allowPlaintextFallback() is called
- HTTP requests with duplicate or conflicting framing headers are rejected
- URIStreamOpener and HTTPSStreamFactory follow redirects only to http and
https.
Changelog:
https://github.com/pocoproject/poco/releases/tag/poco-1.15.4-release
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
---
...pignore.lnx-Ignore-PKCS12-and-testLaunch-test.patch | 10 +++-------
.../0002-DataTest-disable-testSQLChannel-test.patch | 10 +++++-----
.../0003-quill-rdtsc-fallback-for-32-bit-powerpc.patch | 6 ++----
.../poco/{poco_1.15.3.bb => poco_1.15.4.bb} | 4 ++--
4 files changed, 12 insertions(+), 18 deletions(-)
rename meta-oe/recipes-support/poco/{poco_1.15.3.bb => poco_1.15.4.bb} (97%)
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 <raj.khem@gmail.com>
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 <peter.marko@siemens.com>
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<HTTPSClientSessionTest>.testProxy
+@@ -34,3 +34,4 @@ CppUnit::TestCaller<HTTPSClientSessionTest>.testProxy
CppUnit::TestCaller<HTTPSStreamFactoryTest>.testProxy
CppUnit::TestCaller<DNSTest>.testHostByAddress
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 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 <peter.marko@siemens.com>
Date: Thu, 4 Sep 2025 22:27:26 +0200
Subject: [PATCH] DataTest: disable testSQLChannel test
@@ -12,15 +12,15 @@ Signed-off-by: Peter Marko <peter.marko@siemens.com>
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 <peter.marko@siemens.com>
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 <peter.marko@siemens.com>
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<pver>\d+(\.\d+)+)"
next prev parent reply other threads:[~2026-09-28 17:57 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-28 17:56 [oe][meta-oe][PATCH 1/8] imagemagick: upgrade 7.1.2-30 -> 7.1.2-32 ankur.tyagi85
2026-09-28 17:56 ` [oe][meta-oe][PATCH 2/8] libmxml: upgrade 4.0.5 -> 4.0.6 ankur.tyagi85
2026-09-28 17:56 ` [oe][meta-oe][PATCH 3/8] liboauth2: upgrade 2.3.0 -> 2.4.0 ankur.tyagi85
2026-09-28 17:56 ` [oe][meta-oe][PATCH 4/8] libp11: upgrade 0.4.20 -> 0.4.21 ankur.tyagi85
2026-09-28 17:56 ` [oe][meta-oe][PATCH 5/8] librdkafka: upgrade 2.15.0 -> 2.15.1 ankur.tyagi85
2026-09-28 17:56 ` ankur.tyagi85 [this message]
2026-09-28 17:56 ` [oe][meta-oe][PATCH 7/8] upower: upgrade 1.91.3 -> 1.91.4 ankur.tyagi85
2026-09-28 17:56 ` [oe][meta-oe][PATCH 8/8] freerdp3: upgrade 3.30.0 -> 3.32.1 ankur.tyagi85
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260928175656.3501512-6-ankur.tyagi85@gmail.com \
--to=ankur.tyagi85@gmail.com \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.