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
Copy link
Copy Markdown
Contributor

@Chahult Chahult commented May 20, 2026

  • 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
Copy link
Copy Markdown

github-actions Bot commented May 20, 2026

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

None yet

Development

Successfully merging this pull request may close these issues.

1 participant