Skip to content

chore(deps): update dependency score_baselibs to v0.2.14 - abandoned - #448

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

eclipse-score-bot wants to merge 2 commits 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.13 → 0.2.14

Release Notes

eclipse-score/baselibs (score_baselibs)

v0.2.14

Module Name: baselibs
Release Tag: v0.2.14
Origin Release Tag: v0.2.13
Release Commit Hash: 09be72c
Release Date: 2026-09-29

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
  • Deprecated //src Bazel aliases and the string and atomic shims in //score/memory have been removed. Consumers must use the replacement targets. #​598
  • The score::flatbuffers::LoadBuffer overload that accepted std::pmr::vector<uint8_t> now accepts score::cpp::pmr::vector<uint8_t> instead. Callers using the former type must update their containers. #​603
  • The v0.2.13 change to score::os::StatBuffer user and group IDs has been reverted because it caused other issues: st_uid and st_gid are again signed std::int64_t. The unsigned-ID fix described in the previous release notes is not present in this release. #​630
New features
  • NonRelocatableVector now provides pop_back(), clear(), and empty(). clear() destroys the elements without changing capacity. #​599
  • Linux applications can use the new, mockable score::os::Syslog wrapper for openlog, syslog, and closelog. #​502
  • score/json offers vaJson as an alternative serialization backend, selected with --//score/json:writer_library=vajson. The existing backend remains the default; vaJson emits compact JSON rather than the default backend's indented output. #​520
  • FutureCPP's score::cpp::inplace_vector range constructor now supports single-pass input iterators, and score::cpp::optional<T> can be constructed from std::optional<T>. #​613

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/36578292759

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.13...v0.2.14


  • 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.

@github-actions

github-actions Bot commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run --lockfile_mode=error //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server (8.6.0) and connecting to it...
INFO: Invocation ID: 2484d0d8-ec94-42f7-81c8-43ca9a60959e
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 2 packages loaded
Loading: 2 packages loaded
    currently loading: 
Loading: 2 packages loaded
    currently loading: 
Loading: 2 packages loaded
    currently loading: 
Loading: 2 packages loaded
    currently loading: 
Analyzing: target //:license-check (3 packages loaded, 0 targets configured)
Analyzing: target //:license-check (3 packages loaded, 0 targets configured)

Analyzing: target //:license-check (64 packages loaded, 10 targets configured)

Analyzing: target //:license-check (90 packages loaded, 10 targets configured)

Analyzing: target //:license-check (90 packages loaded, 10 targets configured)

Analyzing: target //:license-check (145 packages loaded, 2898 targets configured)

Analyzing: target //:license-check (149 packages loaded, 3134 targets configured)

Analyzing: target //:license-check (149 packages loaded, 3134 targets configured)

Analyzing: target //:license-check (149 packages loaded, 3134 targets configured)

Analyzing: target //:license-check (163 packages loaded, 6246 targets configured)

Analyzing: target //:license-check (163 packages loaded, 6246 targets configured)

Analyzing: target //:license-check (172 packages loaded, 8184 targets configured)

Analyzing: target //:license-check (172 packages loaded, 8184 targets configured)

Analyzing: target //:license-check (172 packages loaded, 8184 targets configured)

Analyzing: target //:license-check (174 packages loaded, 11383 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11411 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11411 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11411 targets configured)

Analyzing: target //:license-check (176 packages loaded, 11411 targets configured)

INFO: Analyzed target //:license-check (177 packages loaded, 11537 targets configured).
[14 / 17] Generating Dash formatted dependency file ...; 0s disk-cache, processwrapper-sandbox ... (2 actions, 1 running)
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 66 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
INFO: Found 1 target...
Target //:license.check.license_check up-to-date:
  bazel-bin/license.check.license_check
  bazel-bin/license.check.license_check.jar
INFO: Elapsed time: 41.438s, Critical Path: 1.92s
INFO: 17 processes: 12 internal, 4 processwrapper-sandbox, 1 worker.
INFO: Build completed successfully, 17 total actions
INFO: Running command line: bazel-bin/license.check.license_check ./formatted.txt <args omitted>
usage: org.eclipse.dash.licenses.cli.Main [-batch <int>] [-cd <url>]
       [-confidence <int>] [-ef <url>] [-excludeSources <sources>] [-help] [-lic
       <url>] [-project <shortname>] [-repo <url>] [-review] [-summary <file>]
       [-timeout <seconds>] [-token <token>]

@eclipse-score-bot
eclipse-score-bot force-pushed the renovate/score_baselibs-0.x branch from bb72497 to f920fac Compare September 30, 2026 11:09
@eclipse-score-bot

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@umaucher

Copy link
Copy Markdown
Contributor

needs updated score_logging before merge is possible:

The likely fix is to update score_logging to reference @score_baselibs//score/log_rust/score_log instead of @score_baselibs//src/log/score_log

@umaucher

umaucher commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

fixed in lastest https://github.com/eclipse-score/logging/tree/main ... waiting for official release / tag

@eclipse-score-bot eclipse-score-bot changed the title chore(deps): update dependency score_baselibs to v0.2.14 chore(deps): update dependency score_baselibs to v0.2.14 - abandoned Oct 20, 2026
@eclipse-score-bot

Copy link
Copy Markdown
Contributor Author

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@umaucher

Copy link
Copy Markdown
Contributor

obsolete with #583

@umaucher umaucher closed this Oct 26, 2026
@umaucher
umaucher deleted the renovate/score_baselibs-0.x branch October 26, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants