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"
 

Reply via email to