Skip to content

[Backport 2.29-maintenance] test: add shebangs to shell.nix test scripts#14939

Merged
internal-nix-ci[bot] merged 1 commit into2.29-maintenancefrom
backport-14778-to-2.29-maintenance
Jan 7, 2026
Merged

[Backport 2.29-maintenance] test: add shebangs to shell.nix test scripts#14939
internal-nix-ci[bot] merged 1 commit into2.29-maintenancefrom
backport-14778-to-2.29-maintenance

Conversation

@internal-nix-ci
Copy link

Automatic backport to 2.29-maintenance, triggered by a label in #14778.

  Fix intermittent SIGSEGV (exit code 139) on macOS when running
  nix-shell and shebang tests inside the nix sandbox.

  The foo, bar, and ruby test scripts were created without shebangs,
  which causes intermittent crashes when executed via command
  substitution on macOS. Adding proper shebangs resolves the flakiness.

  Potentially closes: #13106

(cherry picked from commit 7b3d7eb)
@internal-nix-ci internal-nix-ci bot requested a review from edolstra as a code owner January 7, 2026 13:50
@internal-nix-ci internal-nix-ci bot enabled auto-merge January 7, 2026 13:50
@github-actions github-actions bot added the with-tests Issues related to testing. PRs with tests have some priority label Jan 7, 2026
@internal-nix-ci internal-nix-ci bot merged commit e5a8eaa into 2.29-maintenance Jan 7, 2026
14 checks passed
@internal-nix-ci internal-nix-ci bot deleted the backport-14778-to-2.29-maintenance branch January 7, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

with-tests Issues related to testing. PRs with tests have some priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant