wpantund: Update to latest

Add patch to support portable basename

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj
2024-03-24 22:50:33 -07:00
parent c1d9e520e6
commit 9c00bf1776
2 changed files with 21 additions and 1 deletions
@@ -0,0 +1,19 @@
include libgen.h for getting prototype for basename()
Newer musl has remove prototype from string.h [1]
which renders a compile error with newer compilers like
clang 18+ about missing prototype.
[1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7
Upstream-Status: Pending
Signed-off-by: Khem Raj <raj.khem@gmail.com>
--- a/third_party/openthread/tools/spi-hdlc-adapter/spi-hdlc-adapter.c
+++ b/third_party/openthread/tools/spi-hdlc-adapter/spi-hdlc-adapter.c
@@ -32,6 +32,7 @@
#endif
#include <assert.h>
+#include <libgen.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
@@ -12,10 +12,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e7820bc7f7d1638a6b54fc2e8d7fb103 \
file://third_party/pt/LICENSE;md5=dcd598b69cad786beea33da7b1ae14b7 \ file://third_party/pt/LICENSE;md5=dcd598b69cad786beea33da7b1ae14b7 \
" "
DEPENDS = "autoconf-archive dbus readline boost" DEPENDS = "autoconf-archive dbus readline boost"
SRCREV = "0fb1f57e4224e2df3e630e146702bfcf63fbf07a" SRCREV = "8b5ce64c2f5bbf106cabfd015bcb3bdb2e0248d3"
PV = "0.07.01+git" PV = "0.07.01+git"
SRC_URI = "gitsm://github.com/openthread/wpantund.git;protocol=https;branch=master \ SRC_URI = "gitsm://github.com/openthread/wpantund.git;protocol=https;branch=master \
file://basename.patch \
" "
S = "${WORKDIR}/git" S = "${WORKDIR}/git"