Skip to content

VERSION 0.16.30: ruby src v0.2.38 (the jing spawn argv[0] fix) - #212

Merged
ronaldtse merged 1 commit into
mainfrom
rel/v0.16.30
Sep 27, 2026
Merged

ronaldtse merged 1 commit into
mainfrom
rel/v0.16.30

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Opens the 0.16.30 release: VERSION → 0.16.30. Every catalog runtime rebuilds on tamatebako/ruby v0.2.38 (pinned in #210), which carries the spawn argv[0] fidelity fix (tamatebako/ruby#121): spawned subprocesses now see the entrypoint's argv[0] instead of the loader path. That unbreaks jing-driven metanorma compiles — the site.xml.abort class from tebako#669 (bug 2).

Evidence trail:

  • Pin PR Pin tamatebako/ruby src v0.2.38 #210 catalog CI: 304 green / 0 failures across the full matrix (two infrastructure flakes — a GitHub release-CDN 500 on a tool download and a pacman repo sync — recovered on failed-job rerun; no build defects).
  • Local proof pre-merge: a locally built 3.3.12/v0.2.38 runtime compiles the metanorma jing repro green (exit 0, no site.xml.abort).

After merge: dispatch publish.yml for v0.16.30, then merge the registry bot PRs so both ABI lines' rows go live.

Opens the 0.16.30 release: every catalog runtime rebuilds on
tamatebako/ruby v0.2.38, which carries the spawn argv[0] fidelity fix
(ruby#121) — spawned subprocesses now see the entrypoint argv[0]
instead of the loader path, unbreaking jing-driven metanorma compiles
(tebako#669 bug 2).

Catalog CI on the pin PR (#210): 304 green / 0 failures (two
infrastructure flakes — a release-CDN 500 and a pacman sync — recovered
on failed-job rerun).
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 17:59 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 17:59 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 17:59 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 17:59 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:03 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:03 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:03 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:03 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:22 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:22 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:22 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:25 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:25 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:25 — with GitHub Actions Active
@ronaldtse
ronaldtse deployed to windows-signing September 27, 2026 18:25 — with GitHub Actions Active
@ronaldtse
ronaldtse merged commit bd8308e into main Sep 27, 2026
56 checks passed

This branch was successfully deployed

1 active deployment
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.

2 participants