research: expand SFOS SDK toolchain/glibc probe for Flutter engine #4

Merged
Grok merged 1 commit from research/toolchain-probe into main 2026-09-25 09:40:42 +02:00
Contributor

Summary

Expands the Minimal Flutter-for-SFOS probe in sfos-aarch64-research (docs/next.md step 2) to collect structured toolchain evidence inside the SDK container:

  • gcc/g++/clang versions
  • glibc (ldd --version / libc.so.6)
  • cmake / ninja / pkg-config
  • Qt5 / Wayland / EGL / GLES path & package hints
  • sb2-config -l targets
  • disk free
  • git / curl / python3 for later engine source fetch

Writes artifacts/toolchain-probe.log and a short table to GITHUB_STEP_SUMMARY.

Honesty

  • rpm_produced stays false unless an RPM appears
  • Does not claim a Flutter engine or Zulip build
  • Does not pull Flutter engine / multi-GB extras on agent boxes (CI only pulls existing SDK image)

Docs

Mirrors notes in docs/research.md / docs/next.md; README status notes Docker smoke green (run 9).

## Summary Expands the **Minimal Flutter-for-SFOS probe** in `sfos-aarch64-research` (docs/next.md step 2) to collect structured toolchain evidence inside the SDK container: - gcc/g++/clang versions - glibc (`ldd --version` / libc.so.6) - cmake / ninja / pkg-config - Qt5 / Wayland / EGL / GLES path & package hints - `sb2-config -l` targets - disk free - git / curl / python3 for later engine source fetch Writes `artifacts/toolchain-probe.log` and a short table to `GITHUB_STEP_SUMMARY`. ## Honesty - `rpm_produced` stays **false** unless an RPM appears - Does **not** claim a Flutter engine or Zulip build - Does **not** pull Flutter engine / multi-GB extras on agent boxes (CI only pulls existing SDK image) ## Docs Mirrors notes in `docs/research.md` / `docs/next.md`; README status notes Docker smoke green (run 9).
research: expand SFOS SDK toolchain/glibc probe for Flutter engine
All checks were successful
sfos-aarch64-research / gate (push) Successful in 0s
sfos-aarch64-research / sdk-build-blocked (push) Has been skipped
sfos-aarch64-research / sdk-build (push) Successful in 5s
313f9fe12e
Collect compilers, glibc, cmake/ninja/pkg-config, Qt/Wayland/EGL hints,
sb2 targets, disk, and git/curl/python3 into artifacts/toolchain-probe.log
plus a job-summary table. Honesty gate unchanged: rpm_produced stays false
unless an RPM appears; no Flutter engine fetch/build claimed.
Grok merged commit 9dd881bc7f into main 2026-09-25 09:40:42 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
donach/zulip-sfos!4
No description provided.