On Mon, Jun 19, 2023 at 12:14 PM Alex Kiernan <alex.kier...@gmail.com> wrote:
>
> Keeping up with Apple given they take nothing is frankly a right pain, adding 
> things which are nice to have rather than just broken seems like we're just 
> adding to the problem. Last time I resynchronized this it took me days, 
> unless there's a really good reason to do this, or there's a way to get it 
> upstreamed I'd rather we didn't.
>

a different question would be, does upstream mdns stick to mbedTLS 2.x
or is there support for mbedTLS 3.x expected/supported.

>
> On Mon, 19 Jun 2023, 19:20 Beniamin Sandu, <beniaminsa...@gmail.com> wrote:
>>
>> Signed-off-by: Beniamin Sandu <beniaminsa...@gmail.com>
>> ---
>>  .../mdns/0009-remove-unneeded-headers.patch   | 33 +++++++++++++++++++
>>  .../recipes-protocols/mdns/mdns_1790.80.10.bb |  1 +
>>  2 files changed, 34 insertions(+)
>>  create mode 100644 
>> meta-networking/recipes-protocols/mdns/mdns/0009-remove-unneeded-headers.patch
>>
>> diff --git 
>> a/meta-networking/recipes-protocols/mdns/mdns/0009-remove-unneeded-headers.patch
>>  
>> b/meta-networking/recipes-protocols/mdns/mdns/0009-remove-unneeded-headers.patch
>> new file mode 100644
>> index 000000000..74d387368
>> --- /dev/null
>> +++ 
>> b/meta-networking/recipes-protocols/mdns/mdns/0009-remove-unneeded-headers.patch
>> @@ -0,0 +1,33 @@
>> +From 1d7e71e72c597ffcc19c04373a477d1fbd3ad955 Mon Sep 17 00:00:00 2001
>> +From: Beniamin Sandu <beniaminsa...@gmail.com>
>> +Date: Thu, 15 Jun 2023 17:02:58 +0000
>> +Subject: [PATCH] remove unneeded headers
>> +
>> +From a quick look, these seem to not be needed and having them
>> +breaks the build with mbedtls 3.x. Without them it builds fine
>> +on both 2.x and 3.x versions.
>> +
>> +Upstream-Status: Pending
>> +
>> +Signed-off-by: Beniamin Sandu <beniaminsa...@gmail.com>
>> +---
>> + mDNSPosix/mbedtls.c | 2 --
>> + 1 file changed, 2 deletions(-)
>> +
>> +diff --git a/mDNSPosix/mbedtls.c b/mDNSPosix/mbedtls.c
>> +index a73681b..ab8f8c7 100644
>> +--- a/mDNSPosix/mbedtls.c
>> ++++ b/mDNSPosix/mbedtls.c
>> +@@ -38,10 +38,8 @@
>> + #include <mbedtls/sha256.h>
>> + #include <mbedtls/base64.h>
>> +
>> +-#include <mbedtls/certs.h>
>> + #include <mbedtls/x509.h>
>> + #include <mbedtls/ssl.h>
>> +-#include <mbedtls/config.h>
>> +
>> + // Posix TLS server context
>> + struct TLSContext_struct {
>> +--
>> +2.34.1
>> diff --git a/meta-networking/recipes-protocols/mdns/mdns_1790.80.10.bb 
>> b/meta-networking/recipes-protocols/mdns/mdns_1790.80.10.bb
>> index 612d343c8..46f1b70cb 100644
>> --- a/meta-networking/recipes-protocols/mdns/mdns_1790.80.10.bb
>> +++ b/meta-networking/recipes-protocols/mdns/mdns_1790.80.10.bb
>> @@ -21,6 +21,7 @@ SRC_URI = 
>> "git://github.com/apple-oss-distributions/mDNSResponder;protocol=https
>>             file://0006-Handle-noisy-netlink-sockets.patch \
>>             file://0007-Mark-deleted-interfaces-as-being-changed.patch \
>>             file://0008-Handle-errors-from-socket-calls.patch \
>> +           file://0009-remove-unneeded-headers.patch \
>>             file://mdns.service \
>>             "
>>  SRCREV = "8769ab51605e465425d33d757f602ce5905ca639"
>> --
>> 2.25.1
>>
>>
>>
>>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#103446): 
https://lists.openembedded.org/g/openembedded-devel/message/103446
Mute This Topic: https://lists.openembedded.org/mt/99629056/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to