Skip to content

Release blocker: helper-runtime prelink STALE after MathBaseConvertJitHelper (#26903) #26914

Description

@PurHur

Category

bug · Pillar 1 trust · helper-runtime prelink freshness (#24302 gate)

Problem

./script/release-readiness.sh --json reports user_release_ready: no because:

helper-runtime-prelink: STALE ext_standard_MathBaseConvertJitHelper_php (/ext/standard/MathBaseConvertJitHelper.php)
— 361 fresh, 1 stale, 0 broken

Source drift from #26903 (Stdlib: fix AOT hexdec/bindec NestedJIT insert and string ABI) without a matching prelinked/helper-runtime/x86_64-linux refresh.

Done when

  • php script/check-helper-runtime-prelink.php --strict → 0 stale
  • ./script/release-readiness.sh --json → user_release_ready: yes (helper-runtime-prelink ok)
  • Committed unit bytes rebuilt from current MathBaseConvertJitHelper.php (no restamp)

Refresh

./script/docker-exec.sh -- bash -lc 'PHP_COMPILER_EMIT_JOBS=1 php script/emit-helper-runtime-object.php --unit=/ext/standard/MathBaseConvertJitHelper.php --prelink'

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:toolingTooling / CI / docsbugSomething isn't workingimplementation-readySpec complete: repro, php-src ref, done-when — safe for workers to claimphase-0:FoundationPhase 0 – foundation & DevEx

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions