Drop patch to fix gcc15 compatibility - the problem has been solved by upstream.

Changelog:
- Update getaddrinfo options to support IPv6 hostname resolution
- Removed unnecessary _WIN64 conditional checks
- Fixed condition variable timed wait
- Support tls:// prefix

Signed-off-by: Gyorgy Sarvari <[email protected]>
---
 ...rror-due-to-bool-keyword-with-gcc-15.patch | 37 -------------------
 ...mqtt-c_1.3.14.bb => paho-mqtt-c_1.3.15.bb} |  5 +--
 2 files changed, 2 insertions(+), 40 deletions(-)
 delete mode 100644 
meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c/0001-Fix-build-error-due-to-bool-keyword-with-gcc-15.patch
 rename meta-oe/recipes-connectivity/paho-mqtt-c/{paho-mqtt-c_1.3.14.bb => 
paho-mqtt-c_1.3.15.bb} (88%)

diff --git 
a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c/0001-Fix-build-error-due-to-bool-keyword-with-gcc-15.patch
 
b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c/0001-Fix-build-error-due-to-bool-keyword-with-gcc-15.patch
deleted file mode 100644
index 4215f698c7..0000000000
--- 
a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c/0001-Fix-build-error-due-to-bool-keyword-with-gcc-15.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 02fa96d0d59211e64483273e5253ca45c4395154 Mon Sep 17 00:00:00 2001
-From: "mark.yang" <[email protected]>
-Date: Wed, 9 Apr 2025 19:05:55 +0900
-Subject: [PATCH] Fix build error due to bool keyword with gcc-15
-
-* gcc-15 uses gnu23 for c.
-  'bool' is a keyword.
-TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:22:
 error: 'bool' cannot be defined via 'typedef'
-   31 | typedef unsigned int bool;
-      |                      ^~~~
-TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:22:
 note: 'bool' is a keyword with '-std=c23' onwards
-TOPDIR/tmp/work/core2-64-oe-linux/paho-mqtt-c/1.3.14/git/src/MQTTPacket.h:31:1:
 warning: useless type name in empty declaration
-   31 | typedef unsigned int bool;
-      | ^~~~~~~
-
-Upstream-Status: Submitted 
[https://github.com/eclipse-paho/paho.mqtt.c/pull/1595]
-Signed-off-by: mark.yang <[email protected]>
-Signed-off-by: markyang92 <[email protected]>
-
----
- src/MQTTPacket.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/MQTTPacket.h b/src/MQTTPacket.h
-index fd384ae9..0c64a0f4 100644
---- a/src/MQTTPacket.h
-+++ b/src/MQTTPacket.h
-@@ -28,7 +28,9 @@
- #include "LinkedList.h"
- #include "Clients.h"
- 
-+#if defined __STDC__ && defined __STDC_VERSION__ && __STDC_VERSION__ <= 
201710L
- typedef unsigned int bool;
-+#endif
- typedef void* (*pf)(int, unsigned char, char*, size_t);
- 
- #include "MQTTProperties.h"
diff --git a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.14.bb 
b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb
similarity index 88%
rename from meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.14.bb
rename to meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb
index ad6637ed88..64b9de3848 100644
--- a/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.14.bb
+++ b/meta-oe/recipes-connectivity/paho-mqtt-c/paho-mqtt-c_1.3.15.bb
@@ -11,11 +11,10 @@ LIC_FILES_CHKSUM = " \
 "
 
 SRC_URI = " \
-    git://github.com/eclipse/paho.mqtt.c;protocol=https;branch=master \
-    file://0001-Fix-build-error-due-to-bool-keyword-with-gcc-15.patch \
+    
git://github.com/eclipse/paho.mqtt.c;protocol=https;branch=master;tag=v${PV} \
 "
 
-SRCREV = "2150ba29d9df24ad1733c460eb099f292af84ee5"
+SRCREV = "62782406bcf511ee8e22bc34e826f8c6b8254c7c"
 
 DEPENDS = "openssl"
 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#124014): 
https://lists.openembedded.org/g/openembedded-devel/message/124014
Mute This Topic: https://lists.openembedded.org/mt/117546989/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to