Makefile: fix depedency of autogenerated files
What changed, and why it matters
This is a one-line build-system fix in the Makefile. It adds generated Python gRPC files to a list used for dependency tracking during build checks. There is no indication of any security issue, vulnerability, or runtime behavior change. It simply ensures the build system knows about all generated files so checks can run correctly.
No security action required. Treat as a normal build-system maintenance commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit modifies Makefile dependency tracking. The CLN_GRPC_GENALL variable is used by check-gen-updated to verify generated files are up to date, but it was missing the GRPC_GEN files (pyln-grpc-proto generated Python protobuf/gRPC files). The patch appends $(GRPC_GEN) to CLN_GRPC_GENALL. This is a build correctness fix with no security implications.
Changed components
MakefileInspect captured patch +1 / −0
diff --git a/Makefile b/Makefile
index 39dd3ead..079cfa43 100644
--- a/Makefile
+++ b/Makefile
@@ -439,6 +439,7 @@ GRPC_GEN = \
$(GRPC_PATH)/node_pb2_grpc.py \
$(GRPC_PATH)/primitives_pb2.py
+CLN_GRPC_GENALL += $(GRPC_GEN)
ALL_TEST_GEN += $(GRPC_GEN)
$(GRPC_GEN) &: cln-grpc/proto/node.proto cln-grpc/proto/primitives.proto
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.