Skip to content

tine: unpack archives in Buck, not with the host's tar - #396

Merged
martinpitt merged 2 commits into
amutable:mainfrom
martinpitt:http-tool-unpack
Nov 10, 2026
Merged

martinpitt merged 2 commits into
amutable:mainfrom
martinpitt:http-tool-unpack

Conversation

@martinpitt

Copy link
Copy Markdown
Member

The prelude's http_archive unpacks with the host's tar, which runs gzip or xz, so a build needs three host tools that the README does not list. Our Buck2 fork can unpack in the daemon instead, so turn that on.

The prelude's http_archive unpacks with the host's tar, which runs gzip or
xz, so a build needs three host tools that the README does not list. Our
Buck2 fork can unpack in the daemon instead, so turn that on.

Signed-off-by: Martin Pitt <martin@amutable.com>
Similar to the previous commit, move `go.releases` to unpack archives in
buck, resolving the TODO.

Signed-off-by: Martin Pitt <martin@amutable.com>
@martinpitt
martinpitt merged commit 1138c27 into amutable:main Nov 10, 2026
6 checks passed
@martinpitt
martinpitt deleted the http-tool-unpack branch November 10, 2026 12:56
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