Skip to content

fix: correct include path and BUILD dep for config_daemon#9

Open
Chahult wants to merge 4 commits into
eclipse-score:mainfrom
Chahult:ct_fix_build_regression_issue
Open

fix: correct include path and BUILD dep for config_daemon#9
Chahult wants to merge 4 commits into
eclipse-score:mainfrom
Chahult:ct_fix_build_regression_issue

Conversation

@Chahult

@Chahult Chahult commented May 20, 2026

Copy link
Copy Markdown
Contributor
  • Replace internal path 'platform/aas/mw/lifecycle/application.h' with OSS path 'src/lifecycle_client_lib/include/application.h' in config_daemon.h
  • Add missing @score_lifecycle_health//src/lifecycle_client_lib:application dep to the 'interface' cc_library in BUILD so the header compiles

Chahult and others added 3 commits March 16, 2026 08:40
…score#4)

* feat: add build acceptlist CI check for CfgD & CfgP targets

* fix: apply buildifier formatting and fix copyright headers

---------

Co-authored-by: chahul.turkar <chahul.turkar@bti.bmwgroup.com>
* feat: set CI configuration for config_management

- Add 4 CI workflows: tests.yml, static-analysis.yml,
  bzlmod-lock-check.yml, score-pr-checks.yml
- Update .bazelrc: score_communication tracing stub flag,
  score_variant=True, host_gcc config using @gcc_toolchain
- Align MODULE.bazel deps with OSS mirror (rules_python 1.8.3,
  platforms 1.0.0, rules_rust 0.68.1-score, rules_cc 0.2.16,
  aspect_rules_lint 2.0.0, score_logging 0.1.0)
- Pin score_baselibs to commit 052c2f271be4 (avoids non-dev
  toolchains_llvm conflict), add rules_boost archive_override
- Add score_docs_as_code, score_crates single_version_overrides
- Add score_lifecycle_health dep
- Remove MODULE.bazel.lock from .gitignore, commit fresh lockfile
- Fix copyright header in tests/rust/test_main.rs

* chore: configure CODEOWNERS with project maintainers

* chore: address review comments

- CODEOWNERS: apply suggested maintainers list
- workflows: replace ubuntu-latest with ubuntu-24.04 in all jobs

---------

Co-authored-by: chahul.turkar <chahul.turkar@bti.bmwgroup.com>
- Replace internal path 'platform/aas/mw/lifecycle/application.h'
  with OSS path 'src/lifecycle_client_lib/include/application.h'
  in config_daemon.h
- Add missing @score_lifecycle_health//src/lifecycle_client_lib:application
  dep to the 'interface' cc_library in BUILD so the header compiles
@github-actions

github-actions Bot commented May 20, 2026

Copy link
Copy Markdown

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]
2026/05/20 08:28:00 Downloading https://releases.bazel.build/8.3.0/release/bazel-8.3.0-linux-x86_64...
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: 49be772e-dd05-46c5-b836-9044201a6600
Computing main repo mapping: 
Computing main repo mapping: 
DEBUG: Rule 'score_lifecycle_health+' indicated that a canonical reproducible form can be obtained by modifying arguments commit = "5c69f0bcff4d755608348844c0a85d7d0e5f1d1b" and dropping ["branch"]
DEBUG: Repository score_lifecycle_health+ instantiated at:
  <builtin>: in <toplevel>
Repository rule git_repository defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/git.bzl:208:33: in <toplevel>
DEBUG: Rule 'rules_boost+' indicated that a canonical reproducible form can be obtained by modifying arguments integrity = "sha256-LTilyiMMjpYyAi1PW+8RycyAEHy9clo7915R0Bchb2E="
DEBUG: Repository rules_boost+ 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>
DEBUG: Rule 'score_communication+' indicated that a canonical reproducible form can be obtained by modifying arguments commit = "d682ebdbdea30c291acf5c6ec6fa32bf85cb66ed" and dropping ["branch"]
DEBUG: Repository score_communication+ instantiated at:
  <builtin>: in <toplevel>
Repository rule git_repository defined at:
  /home/runner/.bazel/external/bazel_tools/tools/build_defs/repo/git.bzl:208:33: in <toplevel>
Computing main repo mapping: 
ERROR: Error computing the main repository mapping: module lobster@0.0.0 not found in registries:
* https://raw.githubusercontent.com/eclipse-score/bazel_registry/main/modules/lobster/0.0.0/MODULE.bazel: not found
* https://bcr.bazel.build/modules/lobster/0.0.0/MODULE.bazel: not found

…zelrc

- Replace bazel_dep(score_tooling, version=1.1.2) with a git_override
  matching what score_communication@main requires. score_communication@main
  uses a non-registry git_override for score_tooling, so the root module
  must also provide an override; without it Bazel fails with
  'bad bazel_dep on module score_tooling with no version'.
- Remove stale .bazelrc flag @score_communication//score/mw/com/flags:tracing_library=stub;
  that Bazel package no longer exists in score_communication@main.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants