Skip to content

Self-host: fix driver-smoke compiled helper + gate alias (#2769)#2801

Merged
PurHur merged 1 commit into
masterfrom
agent/issue-2769-driver-smoke-gate
May 27, 2026
Merged

Self-host: fix driver-smoke compiled helper + gate alias (#2769)#2801
PurHur merged 1 commit into
masterfrom
agent/issue-2769-driver-smoke-gate

Conversation

@PurHur
Copy link
Copy Markdown
Owner

@PurHur PurHur commented May 27, 2026

Summary

  • Fix bootstrap-selfhost-driver-smoke so it always uses the HelloWorld compile-driver for gen-2, and builds the compiled bin/compile.php argv helper only when needed.
  • Wire BOOTSTRAP_M5_DRIVER_SMOKE_GATE as an alias of the legacy BOOTSTRAP_M5_DRIVER_GATE and update docs.

Test plan

  • ./script/docker-exec.sh -- bash -lc 'make bootstrap-selfhost-driver-smoke'
  • ./script/docker-exec.sh -- bash -lc 'source script/php-env.sh && php vendor/bin/phpunit --filter BootstrapSelfhostDriverSmokeTest'

Closes #2769

Made with Cursor

The self-host driver-smoke gate now builds the compiled bin/compile.php argv helper
when missing and avoids routing the HelloWorld compile-driver link step through the
bin/compile.php special-case.

Also add BOOTSTRAP_M5_DRIVER_SMOKE_GATE alias wiring for CI/docs.

Refs #2769

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur PurHur merged commit 315a989 into master May 27, 2026
@PurHur PurHur deleted the agent/issue-2769-driver-smoke-gate branch May 27, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Self-host M5: bootstrap-selfhost-driver-smoke — compiled gen-1 replaces Zend in wave-check

1 participant