[oe] [meta-oe][PATCH 1/3] iwd: Update to 1.4
Robert Joslyn
robert.joslyn at redrectangle.org
Sat Feb 1 07:39:01 UTC 2020
On Fri, 2020-01-31 at 19:57 -0800, Khem Raj wrote:
> fails on musl/aarch64
>
> https://errors.yoctoproject.org/Errors/Details/338733/
>
> /usr/src/debug/iwd/1.4-r0/build/../git/src/wiphy.c:503: undefined
> reference to `rawmemchr'
>
> perhaps something like this will help avoid it
>
> https://github.com/linux-audit/audit-userspace/pull/25/commits/8f2a6788b78dd6b219545aacbd42e2f84df8c71a
>
Should be able to replace rawmemchr with memchr (and a size of -1). I'll
check with upstream to see if this is something they'll accept and then
send a v2.
Thanks,
Robert
> On Fri, Jan 31, 2020 at 1:47 PM Robert Joslyn
> <robert.joslyn at redrectangle.org> wrote:
> > dbus is not required to compile, but is expected at run time. Move it
> > to
> > RDEPENDS.
> >
> > From upstream changelog:
> >
> > ver 1.4:
> > Fix issue with handling Crypto-Binding and invalid MACs.
> > Fix issue with handling change station error results.
> > Fix issue with handling DNS resolving installations.
> >
> > ver 1.3:
> > Fix issue with handling EAP-GTC and password requests.
> > Fix issue with handling Crypto-Binding TLV for PEAPv0.
> > Fix issue with handling key installation and PEAP Phase 2.
> > Fix issue with handling externally triggered scan requests.
> > Fix issue with handling RCPI calculation for RRM requests.
> >
> > ver 1.2:
> > Fix issue with handling scan requests while connecting.
> > Fix issue with handling scan duration for RRM requests.
> > Fix issue with handling parent TSF value for RRM requests.
> >
> > ver 1.1:
> > Fix issue with simple configuration support checks.
> > Fix issue with handling TLS tunnel and PEAPv0.
> > Add support for radio resource management.
> >
> > Signed-off-by: Robert Joslyn <robert.joslyn at redrectangle.org>
> > ---
> > ...am-Avoid-redirection-of-input-and-output-fi.patch | 12 +++++----
> > ---
> > .../iwd/{iwd_1.0.bb => iwd_1.4.bb} | 6 ++++--
> > 2 files changed, 9 insertions(+), 9 deletions(-)
> > rename meta-oe/recipes-connectivity/iwd/{iwd_1.0.bb => iwd_1.4.bb}
> > (90%)
> >
> > diff --git a/meta-oe/recipes-connectivity/iwd/iwd/0001-Makefile.am-
> > Avoid-redirection-of-input-and-output-fi.patch b/meta-oe/recipes-
> > connectivity/iwd/iwd/0001-Makefile.am-Avoid-redirection-of-input-and-
> > output-fi.patch
> > index 93ef007f8..80126a870 100644
> > --- a/meta-oe/recipes-connectivity/iwd/iwd/0001-Makefile.am-Avoid-
> > redirection-of-input-and-output-fi.patch
> > +++ b/meta-oe/recipes-connectivity/iwd/iwd/0001-Makefile.am-Avoid-
> > redirection-of-input-and-output-fi.patch
> > @@ -1,4 +1,4 @@
> > -From f2a2b9f445ab1e31fbb27a74744e9a2ededfce17 Mon Sep 17 00:00:00
> > 2001
> > +From 46fc0e197598579dc05e42f137e84f86a9b926e9 Mon Sep 17 00:00:00
> > 2001
> > From: Khem Raj <raj.khem at gmail.com>
> > Date: Mon, 4 Nov 2019 16:38:04 -0800
> > Subject: [PATCH] Makefile.am: Avoid redirection of input and output
> > files
> > @@ -15,26 +15,24 @@ make[1]: *** [Makefile:3544: monitor/iwmon.1]
> > Error 1
> > Upstream-Status: Pending
> >
> > Signed-off-by: Khem Raj <raj.khem at gmail.com>
> > +
> > ---
> > Makefile.am | 5 +++--
> > 1 file changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/Makefile.am b/Makefile.am
> > -index 823b7d02..1bd0005c 100644
> > +index 8c69d9f4..35a25fc0 100644
> > --- a/Makefile.am
> > +++ b/Makefile.am
> > -@@ -626,8 +626,9 @@ SED_PROCESS = $(AM_V_GEN)$(MKDIR_P) $(dir $@) &&
> > $(SED) \
> > +@@ -629,8 +629,9 @@ SED_PROCESS = $(AM_V_GEN)$(MKDIR_P) $(dir $@) &&
> > $(SED) \
> > < $< > $@
> >
> > if RUN_RST2MAN
> > -RST2MAN_PROCESS = $(AM_V_GEN)$(RST2MAN) --strict --no-raw --no-
> > generator \
> > -- --no-datestamp < $< > $@
> > +- --no-datestamp $< $@
> > +RST2MAN_PROCESS = $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
> > + $(AM_V_GEN)$(RST2MAN) --strict --no-raw \
> > + --no-generator --no-datestamp $< $@
> > else
> > RST2MAN_PROCESS = $(AM_V_GEN)test -f $@ || \
> > { echo "Generated manual page $@ does not exist";
> > false; }
> > ---
> > -2.24.0
> > -
> > diff --git a/meta-oe/recipes-connectivity/iwd/iwd_1.0.bb b/meta-
> > oe/recipes-connectivity/iwd/iwd_1.4.bb
> > similarity index 90%
> > rename from meta-oe/recipes-connectivity/iwd/iwd_1.0.bb
> > rename to meta-oe/recipes-connectivity/iwd/iwd_1.4.bb
> > index cc34ca221..49fc45a74 100644
> > --- a/meta-oe/recipes-connectivity/iwd/iwd_1.0.bb
> > +++ b/meta-oe/recipes-connectivity/iwd/iwd_1.4.bb
> > @@ -4,12 +4,12 @@ LIC_FILES_CHKSUM = "
> > file://COPYING;md5=fb504b67c50331fc78734fed90fb0e09"
> >
> > inherit autotools pkgconfig systemd python3native
> >
> > -DEPENDS = "ell readline dbus python3-docutils-native"
> > +DEPENDS = "ell readline python3-docutils-native"
> >
> > SRC_URI = "git://git.kernel.org/pub/scm/network/wireless/iwd.git \
> > file://0001-Makefile.am-Avoid-redirection-of-input-and-
> > output-fi.patch \
> > "
> > -SRCREV = "971e1d2038a203ad43bd2278a811a9e5ec8d52db"
> > +SRCREV = "860fa4697f349da7791ecf22ca76f9ac0e5de261"
> > S = "${WORKDIR}/git"
> >
> > PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd',
> > d)}"
> > @@ -32,6 +32,8 @@ FILES_${PN} += "${datadir}/dbus-1
> > ${nonarch_libdir}/modules-load.d ${systemd_uni
> >
> > SYSTEMD_SERVICE_${PN} = "iwd.service ${@bb.utils.contains('PACKAGECON
> > FIG', 'wired', 'ead.service', '', d)}"
> >
> > +RDEPENDS_${PN} = "dbus"
> > +
> > RRECOMMENDS_${PN} = "\
> > kernel-module-pkcs7-message \
> > kernel-module-pkcs8-key-parser \
> > --
> > 2.24.1
> >
> > --
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list