Khem Raj e232f3dd0b ot-br-posix: Update to latest tip on trunk
Fixes build with clang-23, which enables -Wunused-template in a way that
trips over openthread's parse_cmdline.hpp. With -Werror -Wfatal-errors
that is fatal:

  third_party/openthread/repo/src/core/utils/parse_cmdline.hpp:240:48:
    fatal error: unused function template 'ParseAsHexString'
    [-Wunused-template]

Already fixed upstream in openthread commit 30c3569ac5ca ("[parse-cmdline]
make ParseAsHexString() inline"), which the openthread submodule of the
new SRCREV includes, so bump instead of carrying a backport.

Adapt the recipe to upstream changes made since the previous SRCREV:

 * ot-br-posix commit cf4877d68af8 ("[mdns] remove avahi publisher option
   and dependencies") deleted the avahi mDNS publisher; OTBR_MDNS=avahi
   is now a configure-time FATAL_ERROR. Switch to OTBR_MDNS=openthread,
   the new upstream default, and drop the avahi/avahi-daemon dependencies
   the same way upstream did in their own etc/yocto/otbr_git.bb.

 * The advertising and discovery proxies grew OT core implementations
   (OTBR_OT_SRP_ADV_PROXY, OTBR_OT_DISCOVERY_PROXY) which default to ON
   whenever OTBR_MDNS is set, and enabling both variants is now a
   FATAL_ERROR ("Only one Advertising Proxy can be enabled."). Drop the
   explicit OTBR_SRP_ADVERTISING_PROXY/OTBR_DNSSD_DISCOVERY_PROXY=ON so
   the OT core ones are used.

 * Drop 0001-otbr-agent.service.in-remove-pre-exec-hook-for-mdns-.patch.
   With OTBR_MDNS=openthread src/agent/CMakeLists.txt never sets
   EXEC_START_PRE, so the generated otbr-agent.service already has a bare
   ExecStart= and the patch has nothing left to do.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-09-11 07:07:59 -07:00
2026-06-23 00:45:59 -07:00
2025-04-10 08:31:06 -07:00
2026-03-02 19:25:48 -08:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to supplement OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories

S
Description
No description provided
Readme
127 MiB
Languages
BitBake 86.5%
Shell 5.8%
C 2.7%
Roff 1.9%
NASL 1.7%
Other 1.2%