Skip to content

Ship FreeBSD binaries#2518

Merged
jjbustamante merged 1 commit intobuildpacks:mainfrom
gogolok:workflows_support_freebsd
Jan 30, 2026
Merged

Ship FreeBSD binaries#2518
jjbustamante merged 1 commit intobuildpacks:mainfrom
gogolok:workflows_support_freebsd

Conversation

@gogolok
Copy link
Contributor

@gogolok gogolok commented Jan 27, 2026

Summary

Since pack is usable on FreeBSD it would be nice to build a FreeBSD binary right away in the future.

Output

I tested this by removing some other files from the build.yaml to gain speed in testing, but the following URLs provide an idea it's working:
https://github.com/gogolok/buildpacks-pack/releases/tag/v0.40.0-rc2
https://github.com/gogolok/buildpacks-pack/actions/runs/21378904452

I've tested it quickly on FreeBSD arm64 VM without sudo (which can be installed of course) to test the tar command and whether it's a valid binary.

root@server:/home/gogo # (curl -sSL "https://github.com/gogolok/buildpacks-pack/releases/download/v0.40.0-rc2/pack-v0.40.0-rc2-freebsd-arm64.tgz" | tar -C /usr/local/bin/ --no-same-owner -xzv pack )
x pack
root@server:/home/gogo # pack --version
0.40.0-rc2+git-985ac2f.build-7

Signed-off-by: Robert Gogolok <gogolok@gmail.com>
@gogolok gogolok requested review from a team as code owners January 27, 2026 00:13
@github-actions github-actions bot added this to the 0.40.0 milestone Jan 27, 2026
@github-actions github-actions bot added the type/chore Issue that requests non-user facing changes. label Jan 27, 2026
Copy link
Member

@jjbustamante jjbustamante left a comment

Choose a reason for hiding this comment

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

Thank you @gogolok

@jjbustamante jjbustamante merged commit 06c9593 into buildpacks:main Jan 30, 2026
15 checks passed
@gogolok gogolok deleted the workflows_support_freebsd branch February 17, 2026 23:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/chore Issue that requests non-user facing changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments