Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freebsd support #2025

Open
Jimmy2099 opened this issue Jan 16, 2024 · 4 comments
Open

freebsd support #2025

Jimmy2099 opened this issue Jan 16, 2024 · 4 comments
Labels
help wanted Need some extra hands to get this done. status/ready Issue ready to be worked on. type/enhancement Issue that requests a new feature or improvement.

Comments

@Jimmy2099
Copy link

FreeBSD support, docker couldn't support BSD. can buildpacks support freebsd?

@Jimmy2099 Jimmy2099 added status/triage Issue or PR that requires contributor attention. type/enhancement Issue that requests a new feature or improvement. labels Jan 16, 2024
@natalieparellano
Copy link
Member

At one point we had a PR to the lifecycle to add this support - @quantumsheep do you have any insights here?

@jjbustamante
Copy link
Member

I think @natalieparellano was pointing to these pull requests in the lifecycle:

@jjbustamante
Copy link
Member

Additionally, recently we added support for s390x and ppc64le I think this could be fix in a similar way, at least for having a pack binary

@jjbustamante jjbustamante added help wanted Need some extra hands to get this done. status/ready Issue ready to be worked on. and removed status/triage Issue or PR that requires contributor attention. labels Mar 4, 2024
@gogolok
Copy link
Contributor

gogolok commented Jan 20, 2025

My personal summary for the current FreeBSD support will (hopefully) be published soon in the 'official' quarterly status report: https://cgit.freebsd.org/doc/tree/website/content/en/status/report-2024-10-2024-12/buildpacks.adoc

Excerpt:

...
With these steps, it is now possible to compile `lifecycle` under FreeBSD.

The next steps are:

- Provide missing FreeBSD functionality to `lifecycle`.
- Further investigate FreeBSD as a build target in `lifecycle`.
- Investigate and get the tool `pack` to compile and run under FreeBSD.
- Provide `lifecycle` and/or `pack` via FreeBSD ports.
- Investigate the idea of FreeBSD buildpacks for some popular languages, similar to link:https://paketo.io/[paketo buildpacks].

An update to the second bullet point provides https://mastodon.bsd.cafe/@gogo/113842976032118760 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Need some extra hands to get this done. status/ready Issue ready to be worked on. type/enhancement Issue that requests a new feature or improvement.
Projects
None yet
Development

No branches or pull requests

4 participants