Skip to content

feat: merge-train/ci#21529

Open
AztecBot wants to merge 11 commits intonextfrom
merge-train/ci
Open

feat: merge-train/ci#21529
AztecBot wants to merge 11 commits intonextfrom
merge-train/ci

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 13, 2026

BEGIN_COMMIT_OVERRIDE
fix: remove redundant native copy from copy_cross.sh (#21528)
END_COMMIT_OVERRIDE

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
charlielye and others added 5 commits March 13, 2026 16:37
redis_setexz reads its value from stdin, not a positional arg.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
## Summary
- Removes the redundant native amd64-linux binary copy from
`copy_cross.sh` that was already handled by `copy_native.sh` (via the
`bb-ts` Makefile target)
- This eliminates the `Text file busy` (ETXTBSY) error in nightly
release builds when the docs tests Docker container is executing the
`bb` binary while `copy_cross.sh` tries to overwrite it
- Root cause: `copy_cross.sh` did `cp ../cpp/build/bin/bb
./build/amd64-linux/bb` over a binary being executed by a bind-mounted
Docker container running `bb msgpack run`

## Test plan
- [ ] CI release build passes without `Text file busy` error
- [ ] Cross-compiled binaries (arm64-linux, amd64-macos, arm64-macos)
are still correctly copied
Copy link
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Auto-approved

@AztecBot AztecBot added this pull request to the merge queue Mar 13, 2026
@AztecBot
Copy link
Collaborator Author

🤖 Auto-merge enabled after 4 hours of inactivity. This PR will be merged automatically once all checks pass.

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants