Skip to content

Fix log target deps#228

Draft
rmaddikery wants to merge 2 commits intoeclipse-score:mainfrom
rmaddikery:rama_fix_logging_deps
Draft

Fix log target deps#228
rmaddikery wants to merge 2 commits intoeclipse-score:mainfrom
rmaddikery:rama_fix_logging_deps

Conversation

@rmaddikery
Copy link

@rmaddikery rmaddikery commented Jan 22, 2026

mw/log frontend is part of the https://github.com/eclipse-score/baselibs repo
mw/log recorders and respective concrete backends are part of https://github.com/eclipse-score/logging repo

That said, the mw/log:log target is no longer supported in the baselibs and requires to be fixed.
See: https://github.com/eclipse-score/baselibs/blob/381dd9a9c9c516d87b0840f61618ba9e668dabd5/score/mw/log/BUILD#L25

In order to integrate datarouter to the reference integration platform, the deps need to be fixed as a prerequisite.

The CI build jobs will be fixed after eclipse-score/communication#143 is resolved.

- library targets uses on the frontend
- while test targets provide the concrete backends. For
unit tests a lightweight console recorder with console
logging backend is sufficient.
- for a binary target a log target that includes all
backends can be used.
@rmaddikery rmaddikery changed the title Rama fix log target deps Fix log target deps Jan 22, 2026
@github-actions
Copy link

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: eed424fb-203a-4e2a-b2dc-4d364c161b39
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'rust_qnx8_toolchain+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-oEubHgeZDdT0svMmBKJx7c3/2TdSI/vfwRUyDn+TPGA="
DEBUG: Repository rust_qnx8_toolchain+ instantiated at:
  <builtin>: in <toplevel>
Repository rule http_archive defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/http.bzl:394:31: in <toplevel>
ERROR: Error computing the main repository mapping: module trlc@0.0.0 not found in registries:
* https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/trlc/0.0.0/MODULE.bazel: not found
* https://bcr.bazel.build/modules/trlc/0.0.0/MODULE.bazel: not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant