Khem Raj
0dffbbc0c7
ot-br-posix: Link with libatomic on rv32
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-09-17 07:50:22 -07:00
Khem Raj
0439d42c55
ot-br-posix: Define config files explicitly
...
Otherwise it picks up from build area with absolute paths into builddir
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-08-19 10:19:32 -07:00
Martin Jansa
f0c767407d
recipes: ignore various issues fatal with gcc-14
...
work arounds for:
meta-oe/meta-oe/recipes-devtools/nodejs/nodejs_20.12.2.bb:do_compile
meta-oe/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb:do_compile
meta-oe/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb:do_compile
meta-oe/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb:do_compile
meta-oe/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb:do_compile
meta-oe/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb:do_compile
meta-oe/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb:do_compile
meta-oe/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb:do_compile
meta-oe/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb:do_compile
meta-oe/meta-networking/recipes-connectivity/openthread/ot-br-posix_git.bb:do_compile
meta-oe/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb:do_configure
meta-oe/meta-oe/recipes-support/avro/avro-c_1.11.3.bb:do_compile
meta-oe/meta-oe/recipes-core/usleep/usleep_1.2.bb:do_compile
meta-oe/meta-networking/recipes-protocols/openflow/openflow_git.bb:do_compile
meta-oe/meta-oe/recipes-extended/sblim-sfcc/sblim-sfcc_2.2.8.bb:do_compile
meta-oe/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb:do_compile
meta-oe/meta-oe/recipes-kernel/ipmitool/ipmitool_1.8.19.bb:do_compile
meta-oe/meta-networking/recipes-support/ssmping/ssmping_0.9.1.bb:do_compile
meta-oe/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb:do_compile
meta-oe/meta-oe/recipes-extended/zsync/zsync-curl_git.bb:do_compile
meta-oe/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb:do_compile
meta-oe/meta-oe/recipes-support/openct/openct_0.6.20.bb:do_compile
meta-oe/meta-oe/recipes-benchmark/dhrystone/dhrystone_2.1.bb:do_compile
meta-oe/meta-networking/recipes-daemons/ncftp/ncftp_3.2.7.bb:do_compile
meta-oe/meta-oe/recipes-support/daemontools/daemontools_0.76.bb:do_compile
meta-oe/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb:do_compile
meta-oe/meta-oe/recipes-devtools/mcpp/mcpp_2.7.2.bb:do_compile
meta-oe/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb:do_compile
meta-oe/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb:do_compile
meta-oe/meta-oe/recipes-devtools/glade/glade_3.22.2.bb:do_compile
http://errors.yoctoproject.org/Errors/Build/183124/
Signed-off-by: Martin Jansa <martin.jansa@gmail.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-07-08 08:42:43 -07:00
Khem Raj
c1d9e520e6
ot-br-posix: Update to latest
...
Drop backports
Add a new patch to supply additional musl fixes
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-03-24 22:52:26 -07:00
Khem Raj
192f412b3d
ot-br-posix: upgrade to latest trunk
...
Fix build with clang and drop unneeded patch for unused variable 'i'
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2024-02-09 09:52:15 -08:00
Martin Jansa
21f956598d
recipes: drop ${SRCPV} usage
...
* Drop SRCPV similarly like oe-core did in:
https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872
* SRCPV is deferred now from PV to PKGV since:
https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0
Signed-off-by: Martin Jansa <martin.jansa@gmail.com >
2024-02-09 09:52:12 -08:00
Philippe Coval
fc8209e8bc
ot-br-posix: Add dep to ipset as used by firewall
...
ipset is used by firewall module of ot-br-posix:
third_party/openthread/repo/src/posix/platform/firewall.cpp:\
return ExecuteCommand("%s add %s %s -exist", kIpsetCommand, aSetName, aAddress);
Related observed issue looked like:
```
oniro@oniro-linux-blueprint-gateway-raspberrypi4-64:~$ sudo journalctl -u otbr-agent.service
Apr 28 17:42:32 oniro-linux-blueprint-gateway-raspberrypi4-64 systemd[1]: Started OpenThread Border Router Agent.
Apr 28 17:42:38 oniro-linux-blueprint-gateway-raspberrypi4-64 otbr-agent[330]: sh: ipset: not found
```
Relate-to: https://gitlab.eclipse.org/eclipse/oniro-blueprints/transparent-gateway/meta-oniro-blueprints-gateway/-/issues/6
Cc: Stefan Schmidt <stefan.schmidt@huawei.com >
Forwarded: https://github.com/openembedded/meta-openembedded/pull/611
Signed-off-by: Philippe Coval <philippe.coval.ext@huawei.com >
2022-09-21 06:34:45 -07:00
Khem Raj
db1ebc121d
ot-br-posix: Fix unused variable error
...
Fixes
r: variable 'i' set but not used [-Wunused-but-set-variable]
| for (uint8_t i = 0;; i++)
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-09-07 16:44:54 -07:00
Khem Raj
704014e5a9
ot-daemon,ot-br-posix: Fix mbedtls module builds
...
Add a backport to fix build of mbedTLS on x86
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-08-31 10:06:32 -07:00
Khem Raj
47d2307ae7
ot-br-posix: Fix build with gcc
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
Cc: Stefan Schmidt <stefan.schmidt@huawei.com >
2022-04-20 10:58:01 -07:00
Khem Raj
6f5d694d9c
ot-br-posix: Disable Wsign-compare for clang
...
Specify is via CXXFLAGS instead of pragma dance.
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-13 19:21:41 -07:00
Stefan Schmidt
bb6a70a463
ot-br-posix: add recipe for an OpenThread Border Router
...
The OpenThread project is an open source implementation of the Thread
low-power mesh network protocol. In a Thread network devices can have
different roles, and of of these roles is a Border Router that allows a
Thread network to be connected with other IP networks.
Ot-br-posix runs as a systemd service on a standard Linux system to
handle the connection to a Thread network.
In terms of patches we need a fix to allow building on musl + clang
(CMSG_NXTHDR macro triggers a -Wsign-compare warning) and a systemd
unit file change is OE specific and avoids having service dependencies
implemented as pre exec hooks.
Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com >
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2022-04-07 17:40:45 -04:00