-
Notifications
You must be signed in to change notification settings - Fork 887
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
Build: Skip contrib/pyln-grpc-proto ? #7282
Comments
Concept ack for this, compile cln on odroid is a very log process due the grpc depencencies |
i believe there is a flag to disable building the rust crates, something like |
Yes, you can en- or disable rust; but you can not do the same for the gRPC stuff, let alone for the Python modules - which I personally see no use for except perhaps for the built-in REST API, which in return doesn't need any of the gRPC stuff either as it is launched as a plugin that consumes STDIN/STDOUT. |
the grpc stuff IS only from building the rust crate |
@daywalker90 are you sure that it is not required also by pyln-client? I remember some hidden dependencies |
Issue and Steps to Reproduce
Hello there,
I am trying to migrate my btc/cln stack into an incus Alpine 3.19 container, however I am facing issues while building v24.02.2:
grpc_tools.protoc
is missing, and while APK providespy3-grpcio
, it does not providepy3-grpcio-tools
. Thus, this particular module can not be built.Hence, I would like to skip it. Is there a way - like a configure flag - I can do that?
Thanks!
getinfo
outputNone; my node is offline. Migrated from my previous setup with OpenWrt to Debian and Alpine in Incus as part of the Kubernetes-restructure of my network.
Kind regards,
Ingwie
The text was updated successfully, but these errors were encountered: