kairos
kairos copied to clipboard
macOS cli binary
First of all, thanks for the very nice project.
Currently, there is no such version for darwin binary (macOS users). Can we please add to the build process?
Do you see any other change apart from appending this list here?
https://github.com/c3os-io/c3os/blob/11158a12aa13b5181f9c16a5718db63b89a2f40b/.goreleaser.yaml#L7-L9
That's a good point, thanks for opening this up.
Last time I've checked there where some deps that weren't compatible with Darwin. I've take care of edgevpn, so now compiles on Darwin just fine.
But yup, change-wise that should be it to enable Darwin builds
What we could do here is disable screenshots on macOS as that doesn't builds statically - at least we could feed it with an image. thoughts @jimmykarily ?
What we could do here is disable screenshots on macOS as that doesn't builds statically - at least we could feed it with an image. thoughts @jimmykarily ?
Disabling screenshots is one approach. The other alternative would be to build a non static binary for macos. After all, that binary is not supposed to run in a container (these are all linux right?) so the dynamic libraries will be in place.
What we could do here is disable screenshots on macOS as that doesn't builds statically - at least we could feed it with an image. thoughts @jimmykarily ?
Disabling screenshots is one approach. The other alternative would be to build a non static binary for macos. After all, that binary is not supposed to run in a container (these are all linux right?) so the dynamic libraries will be in place.
True, however when I've tried that IIRC the screenshot lib requires some x code libs. I'm not a MacOS expert to be able to judge, but guess would take us to some hops
What we could do here is disable screenshots on macOS as that doesn't builds statically - at least we could feed it with an image. thoughts @jimmykarily ?
Disabling screenshots is one approach. The other alternative would be to build a non static binary for macos. After all, that binary is not supposed to run in a container (these are all linux right?) so the dynamic libraries will be in place.
True, however when I've tried that IIRC the screenshot lib requires some x code libs. I'm not a MacOS expert to be able to judge, but guess would take us to some hops
Not an MacOS expert here either. Maybe it's just about documenting the dependencies...
Hi @renanqts , we are steering away to require any CLI with https://github.com/kairos-io/kairos/issues/772 - so I think this issue might be not needed anymore. Do you think it would be enough and satisfy your use-cases?
Hey.
No no, we can close it. Thanks