Skip to content

Update dependency score_baselibs to v0.2.13 - #1100

Closed
eclipse-score-bot wants to merge 1 commit into
mainfrom
renovate/score_baselibs-0.x
Closed

eclipse-score-bot wants to merge 1 commit into
mainfrom
renovate/score_baselibs-0.x

Conversation

@eclipse-score-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
score_baselibs bazel_dep patch 0.2.120.2.13

Release Notes

eclipse-score/baselibs (score_baselibs)

v0.2.13

Module Name: baselibs
Release Tag: v0.2.13
Origin Release Tag: v0.2.12
Release Commit Hash: e7ddf3b
Release Date: 2026-09-17

Overview

The baselibs module provides a selection of basic C++ utility libraries for common use in the S-CORE project.

Disclaimer

This release is not intended for production use, as it does not include a safety argumentation or a completed safety assessment.
The work products compiled in the safety package are created with care according to the S-CORE process (https://eclipse-score.github.io/process_description/main/index.html). However, as a non-profit, open-source organization, the project cannot assume any liability for its content.

For details on the features, see https://eclipse-score.github.io/score/main/features/baselibs/index.html

Notable Changes
Breaking changes & deprecations
  • score/datetime_converter has been removed, completing its deprecation in v0.2.11. Use POSIX or C library time APIs where equivalent functionality is required. #​471
  • The unused score/os's cpuid, file_stream, and make_dev libraries, tests, and mocks have been removed. #​535
Coverage reporting migration
  • The LLVM source-based coverage migration announced in v0.2.12 is complete. bazel coverage --config=llvm_cov now produces one report for C++ and Rust, including line and branch data and 0% baselines for untested in-scope files. The pipeline is now supplied by score_coverage 0.2.0, which corrects source attribution and report links. #​533 #​584 #​589
New features
  • Rust applications can use a wrapper around score::cpp::stop_token, enabling integration with frameworks that require stop tokens, such as lifecycle. #​461
  • LockedPtr now provides the monadic transform and and_then operations for composing work on locked values. #​456 #​458
  • FlatBuffers JSON-schema generation now post-processes flatc output to restore rich attributes from schema-comment tokens, such as @title, and orders generated attributes deterministically. #​474
  • The OS abstraction now implements setenv and unsetenv, and the score/os:netdb Bazel target is publicly available. #​507 #​535
Bug fixes
  • score::os::StatBuffer now represents user and group IDs as unsigned 64-bit values, and FileUtils::ValidateGroup uses a matching conversion when comparing group IDs. #​563
Compatibility

The following platforms are supported using the bazel_cpp_toolchains (https://github.com/eclipse-score/bazel_cpp_toolchains):

  • x86_64-unknown-linux-gnu
  • aarch64-unknown-linux-gnu
  • x86_64-unknown-nto-qnx800
  • aarch64-unknown-nto-qnx800
Performed Verification
  • Build on all supported platforms
  • Unit test execution on all supported platforms (some test failures are expected on AArch64 and QNX targets).
  • Address and undefined behavior sanitized unit test execution
  • Leak sanitized unit test execution

Report: https://github.com/eclipse-score/baselibs/actions/runs/35227239830

Upgrade Instructions

Backward compatibility with the previous release is not guaranteed.

Contact Information

For any questions or support, please contact the Base Libs Feature Team (https://redirect.github.com/orgs/eclipse-score/discussions/1223) or raise an issue/discussion.

What's Changed

Full Changelog: eclipse-score/baselibs@v0.2.12...v0.2.13


  • If you want to rebase/retry this PR, check this box

This PR was generated by #infrastructure automation. Contact us if you have any questions or feedback.

@eclipse-score-bot

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: MODULE.bazel.lock
Command failed: bazel mod deps --lockfile_mode=update
2026/09/17 16:06:56 Downloading https://releases.bazel.build/8.7.0/release/bazel-8.7.0-linux-x86_64...
2026/09/17 16:06:57 Signed by Bazel Developer (Bazel APT repository key) <bazel-dev@googlegroups.com>
Extracting Bazel installation...
Starting local Bazel server (8.7.0) and connecting to it...
 no actions running
 no actions running
 no actions running
 no actions running
 no actions running
 no actions running
 no actions running
 no actions running
ERROR: For repository 'rules_rust', the root module requires module version rules_rust@0.68.1-score, but got rules_rust@0.68.2-score in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
ERROR: For repository 'score_docs_as_code', the root module requires module version score_docs_as_code@8.1.1, but got score_docs_as_code@8.1.2 in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
ERROR: Direct dependency check failed.

@limdor

limdor commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

This will not work just bumping baselibs, some other deps need to be bumped also.
Bumping will happen in #1102

@limdor limdor closed this Sep 18, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in COM - Communication FT Sep 18, 2026
@eclipse-score-bot

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.2.13). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@eclipse-score-bot
eclipse-score-bot deleted the renovate/score_baselibs-0.x branch September 18, 2026 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants