This is an automated email from the ASF dual-hosted git repository. sjanc pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-core.git
commit a770c80d38c45646074ef13e1e991ef4ea694aac Author: Szymon Janc <[email protected]> AuthorDate: Fri Oct 9 13:01:37 2026 +0200 sys/log: Remove unused cborattr dependencies Neither log_cbor_reader nor log package (console and log_mgmt support) uses cborattr. Those dependencies were pulling core cborattr package into builds that use mcumgr repository cborattr package (e.g. mcumgr repository unit tests), resulting in syscfg settings being defined by multiple packages. log_mgmt uses cborattr but was relying on log package dependency, so add it explicitly. Assisted-by: Claude:claude-opus-5-5 --- mgmt/mcumgr/cmd/log_mgmt/pkg.yml | 1 + sys/log/full/pkg.yml | 2 -- sys/log/util/log_cbor_reader/pkg.yml | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/mgmt/mcumgr/cmd/log_mgmt/pkg.yml b/mgmt/mcumgr/cmd/log_mgmt/pkg.yml index 2d0d357d0..8f9337b91 100644 --- a/mgmt/mcumgr/cmd/log_mgmt/pkg.yml +++ b/mgmt/mcumgr/cmd/log_mgmt/pkg.yml @@ -27,6 +27,7 @@ pkg.deps: - '@apache-mynewt-core/kernel/os' - '@apache-mynewt-core/sys/log/full' - '@apache-mynewt-core/mgmt/mcumgr/mgmt' + - '@apache-mynewt-core/encoding/cborattr' pkg.init: log_mgmt_module_init: 'MYNEWT_VAL(LOG_MGMT_SYSINIT_STAGE)' diff --git a/sys/log/full/pkg.yml b/sys/log/full/pkg.yml index a9d2b7913..06bb9dbea 100644 --- a/sys/log/full/pkg.yml +++ b/sys/log/full/pkg.yml @@ -44,12 +44,10 @@ pkg.deps.LOG_CLI: - "@apache-mynewt-core/util/parse" pkg.deps.LOG_CONSOLE: - - "@apache-mynewt-core/encoding/cborattr" - "@apache-mynewt-core/encoding/tinycbor" pkg.deps.LOG_MGMT: - "@apache-mynewt-core/mgmt/mcumgr/cmd/log_mgmt" - - "@apache-mynewt-core/encoding/cborattr" - "@apache-mynewt-core/encoding/tinycbor" pkg.deps.LOG_FLAGS_IMAGE_HASH: diff --git a/sys/log/util/log_cbor_reader/pkg.yml b/sys/log/util/log_cbor_reader/pkg.yml index 89c08eb09..903b1d3ea 100644 --- a/sys/log/util/log_cbor_reader/pkg.yml +++ b/sys/log/util/log_cbor_reader/pkg.yml @@ -27,7 +27,6 @@ pkg.keywords: - reader pkg.deps: - - "@apache-mynewt-core/encoding/cborattr" - "@apache-mynewt-core/encoding/tinycbor" - "@apache-mynewt-core/sys/log/common"
