Skip to content

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

Open
ltekieli wants to merge 2 commits intomainfrom
lt_migrate_toolchains
Open

Migrate QNX/IFS toolchains from toolchains_qnx to bazel_cpp_toolchain…#97
ltekieli wants to merge 2 commits intomainfrom
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 deployed to workflow-approval April 29, 2026 17:33 — with GitHub Actions Active
@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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants