-
Notifications
You must be signed in to change notification settings - Fork 196
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
Docker build dependency? #10805
Comments
Can you explain how you tried to build ocis? The generic |
I ran the
|
Ok. Seems the protobuf dependency we are using is having a hard docker requirement. It is this one: https://github.com/bufbuild/buf We are on an old version, maybe bumping it would fix the issue but I am not sure. |
On illumos (SmartOS distro) I run into a different issue running
https://github.com/nats-io/nats-server/tree/main/server/sysmem sysmem supports bsd, darwin, linux, etc..., no illumos. So, that dependency would need to have a pull request submitted to support illumos. I'm sure illumos might be considered outside the scope of ocis (but I hope not!). It appears though that it would take some work and code commits in ocis dependencies to support an illumos distro |
Ah ok. Yes that makes sense. Should we open a ticket in nats-server repo? We can't really tackle that as no one of us is using illumos and therefore we cannot test it. |
I see there is a stale issue here The user suggested getting the info from |
I tried building ocis from the repo, but I found it strange that I need both docker and docker-compose as build dependencies. Why is this a hard build dependency when ocis can run without requiring docker? This prohibits running ocis on alternate operating systems.
The text was updated successfully, but these errors were encountered: