Skip to content

Add GCC 15.3.0 toolchain - #488

Draft
4og wants to merge 1 commit into
mainfrom
gcc15
Draft

4og wants to merge 1 commit into
mainfrom
gcc15

Conversation

@4og

@4og 4og commented Aug 19, 2026

Copy link
Copy Markdown
Member

This pull request adds support for GCC 15.3.0 toolchains for both x86_64 and aarch64 Linux builds, updates Bazel platform dependencies, and configures overrides to use the latest C++ toolchain sources. The main changes are grouped below:

  • Added GCC 15.3.0 toolchains for both x86_64 and aarch64 Linux targets in MODULE.bazel, including new gcc.toolchain entries and their registration with use_repo.
  • Introduced corresponding Bazel build and test configurations for these toolchains in .bazelrc, enabling builds and tests using GCC 15.3.0 for both architectures.

Note that the host toolchain remains GCC 12. It means that, for example, the flatbuffer's code generator (flatc) is built with GCC 12 even if the user passes --config=bl-x86_64-linux-gcc15.

@github-project-automation github-project-automation Bot moved this to In Progress in BAS - Baselibs FT Aug 19, 2026
@github-actions github-actions Bot added the bazel Bazel and Starlark build files label Aug 19, 2026
@4og 4og changed the title Add gcc15 toolchain Add GCC 15.3.0 toolchain Aug 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Documentation preview for this pull request is available at:
pr-488: https://eclipse-score.github.io/baselibs/pr-488/

@4og
4og force-pushed the gcc15 branch 4 times, most recently from 087ef21 to 75a8cdf Compare August 21, 2026 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bazel Bazel and Starlark build files

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant