Skip to content

CI: add Alpine (musl) and illumos jobs#90

Merged
hniksic merged 2 commits into
masterfrom
even-more-ci
May 15, 2026
Merged

CI: add Alpine (musl) and illumos jobs#90
hniksic merged 2 commits into
masterfrom
even-more-ci

Conversation

@hniksic

@hniksic hniksic commented May 15, 2026

Copy link
Copy Markdown
Owner

No description provided.

hniksic added 2 commits May 15, 2026 16:55
The arg0_override test invoked sh with argv[0] overridden and checked
that the shell saw the override via $0. On Alpine, /bin/sh is BusyBox
ash, which dispatches by argv[0] and treats $0 differently when argv[0]
is not a recognized applet, making the test fail there.

Extend the helper binary so it can print argv[0] (no extra args) or
argv[1] (one arg), rename it to argv-echo, and rewrite arg0_override
to use it instead of a shell. Drop the unused tests/just-echo.rs.
@hniksic hniksic merged commit 8bc56b5 into master May 15, 2026
14 checks passed
@hniksic hniksic deleted the even-more-ci branch May 15, 2026 14:57
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.

1 participant