Hi Ross,
On 5/22/26 3:06 PM, Ross Burton via lists.openembedded.org wrote:
The mbedtls detection logic in curl is broken and resulted in build
paths leaking into curl-config and libcurl.pc. Fix the detection by
looking for a symbol that wasn't removed in mbedtls 3.0 five years ago,
and remove the explicit sysroot reference as it is no longer needed.
Signed-off-by: Ross Burton <[email protected]>
---
meta/recipes-support/curl/curl/mbedtls.patch | 11 +++++++++++
meta/recipes-support/curl/curl_8.19.0.bb | 3 ++-
2 files changed, 13 insertions(+), 1 deletion(-)
create mode 100644 meta/recipes-support/curl/curl/mbedtls.patch
diff --git a/meta/recipes-support/curl/curl/mbedtls.patch
b/meta/recipes-support/curl/curl/mbedtls.patch
new file mode 100644
index 0000000000..fb69d304d0
--- /dev/null
+++ b/meta/recipes-support/curl/curl/mbedtls.patch
@@ -0,0 +1,11 @@
+Fix the mbedtls detection, mbedtls_havege_init was removed
+from mbedtls in the 3.0.0 release.
+
+Upstream-Status: Submitted [https://github.com/curl/curl/issues/21727]
This is an "issue", not a PR, so it may be misleading to say the patch
was submitted? Maybe Pending (still with the link)?
Cheers,
Quentin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#237553):
https://lists.openembedded.org/g/openembedded-core/message/237553
Mute This Topic: https://lists.openembedded.org/mt/119440270/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-