Skip to content

Bump github.com/please-build/ar to v0.0.0-20251008230604-d346232a9254#33

Merged
chrisnovakovic merged 1 commit intoplease-build:masterfrom
chrisnovakovic:ar-v0.0.0-20251008230604-d346232a9254
Oct 9, 2025
Merged

Bump github.com/please-build/ar to v0.0.0-20251008230604-d346232a9254#33
chrisnovakovic merged 1 commit intoplease-build:masterfrom
chrisnovakovic:ar-v0.0.0-20251008230604-d346232a9254

Conversation

@chrisnovakovic
Copy link
Contributor

This fixes several ar handling bugs:

  • Treat BSD file names containing spaces like long file names when writing
  • Ensure trailing slash is appended to all GNU file names when writing
  • Ensure buffer is completely filled when reading the data section of an archive member
  • Don't prepend our own file mode bits when writing file mode fields
  • Don't write a file mode for GNU string tables

This fixes several ar handling bugs:

- Treat BSD file names containing spaces like long file names when
  writing
- Ensure trailing slash is appended to all GNU file names when writing
- Ensure buffer is completely filled when reading the data section of an
  archive member
- Don't prepend our own file mode bits when writing file mode fields
- Don't write a file mode for GNU string tables
@chrisnovakovic chrisnovakovic merged commit 18aa983 into please-build:master Oct 9, 2025
2 checks passed
@chrisnovakovic chrisnovakovic deleted the ar-v0.0.0-20251008230604-d346232a9254 branch October 9, 2025 08:44
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