Skip to content

Migrate QNX/IFS toolchains from toolchains_qnx to bazel_cpp_toolchain…#97

Merged
ltekieli merged 2 commits into
mainfrom
lt_migrate_toolchains
Apr 30, 2026
Merged

Migrate QNX/IFS toolchains from toolchains_qnx to bazel_cpp_toolchain…#97
ltekieli merged 2 commits into
mainfrom
lt_migrate_toolchains

Conversation

@ltekieli
Copy link
Copy Markdown
Member

…s and rules_imagefs

Replace monolithic score_toolchains_qnx with score_bazel_cpp_toolchains (QCC cross-compiler) and score_rules_imagefs (IFS image building), matching the pattern used in eclipse-score/qnx_unit_tests. Bump score_bazel_platforms from 0.0.3 to 0.1.2 for updated platform definitions. Split init.build into boot section and tools.build, and add sshd-session binary required by SDP 8.0.3.

…s and rules_imagefs

Replace monolithic score_toolchains_qnx with score_bazel_cpp_toolchains (QCC
cross-compiler) and score_rules_imagefs (IFS image building), matching the
pattern used in eclipse-score/qnx_unit_tests. Bump score_bazel_platforms from
0.0.3 to 0.1.2 for updated platform definitions. Split init.build into boot
section and tools.build, and add sshd-session binary required by SDP 8.0.3.
- Add MaxStartups 100:30:200 to the sshd_config.
The default (10:30:100) caused sshd to drop new connections after
~10 concurrent unauthenticated sessions pile up, which happens quickly
under SLiRP because the new sshd-session fork+exec model leaves
more lingering state.

- Prevent OpenSSH 9.8+ from blocking 127.0.0.1 after SIGKILLed async
processes cause sshd-session crash penalties

(cherry picked from commit f632613)
@ltekieli ltekieli force-pushed the lt_migrate_toolchains branch from c7f7932 to 1e64f63 Compare April 29, 2026 17:33
@ltekieli ltekieli temporarily deployed to workflow-approval April 29, 2026 17:33 — with GitHub Actions Inactive
@ltekieli ltekieli marked this pull request as ready for review April 29, 2026 17:39
@ltekieli ltekieli enabled auto-merge April 29, 2026 17:40
@antonkri antonkri self-requested a review April 30, 2026 07:43
@ltekieli ltekieli added this pull request to the merge queue Apr 30, 2026
Merged via the queue into main with commit ebdf9c5 Apr 30, 2026
5 checks passed
@ltekieli ltekieli deleted the lt_migrate_toolchains branch April 30, 2026 07:50
@github-project-automation github-project-automation Bot moved this from Backlog to Done in TST - Testing Community Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants