mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-10-15 18:27:12 +00:00
poco: upgrade 1.15.3 -> 1.15.4
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> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
1 parent
672ad8f6ad
commit
213ac2cd45
4 files changed
+12
-18
No files matched your search
+3
-7
@@ -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
|
||||
|
||||
@@ -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);
|
||||
+2
-4
@@ -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
|
||||
+2
-2
@@ -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+)+)"
|
||||
|
||||
Reference in new issue
Block a user