Package Details: core-lightning 25.09.1-1

Git Clone URL: https://aur.archlinux.org/core-lightning.git (read-only, click to copy)
Package Base: core-lightning
Description: Lightning Network implementation focusing on specification compliance and performance.
Upstream URL: https://github.com/ElementsProject/lightning
Licenses: custom:BSD-MIT
Conflicts: core-lightning-git
Submitter: Spixmaster
Maintainer: Spixmaster
Last Packager: Spixmaster
Votes: 2
Popularity: 0.000000
First Submitted: 2022-04-25 06:48 (UTC)
Last Updated: 2025-10-15 04:10 (UTC)

Latest Comments

1 2 3 4 Next › Last »

bitcoinlizard commented on 2025-10-20 01:59 (UTC)

@cotsuka - thank you for your work on this. I upgraded and everything is working correctly.

cotsuka commented on 2025-10-17 23:11 (UTC) (edited on 2025-10-17 23:15 (UTC) by cotsuka)

I've been running with the updated PKGBUILD with no issues.

EDIT: My guess as to the 40 MB increase in size is due to the --experimental-editions flag, which means gRPC needs to be built with additional syntax/wire protocol support.

Spixmaster commented on 2025-10-13 06:24 (UTC)

Currently, I do not need to use this software.

bitcoinlizard commented on 2025-10-13 02:15 (UTC)

@cotsuka and @Spinxmaster - are you using this current version of the PKGBUILD following the changes by Cotsuka? I was able to successfully build it. The upgrade size was over 40 MB which seemed quite large. I haven't tried to install it and run it yet.

The related github issue seems about both the build process AND the plyn python modules so I was confused.

cotsuka commented on 2025-10-08 16:10 (UTC)

Works on my end.

Spixmaster commented on 2025-10-06 08:53 (UTC)

Thank you very much, cotsuka.

I blindly copied the fix. Tell me whether it builds now.

cotsuka commented on 2025-09-28 18:01 (UTC)

@Spixmaster I'm able to get this to build and confirmed working by adding --experimental-editions to the gRPC protoc flags. I have not tested to ensure anything else breaks, so use with caution.

Here's a patch that builds:

diff --git a/PKGBUILD b/PKGBUILD
index 5d8c090..7e41b3a 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -54,6 +54,8 @@ prepare()
     git config submodule.libsodium.url "${srcdir}"/libsodium/

     git -c protocol.file.allow=always submodule update
+
+    find "${srcdir}"/"${pkgname}"/ -name 'Makefile' -exec sed -i 's/grpc_tools.protoc/grpc_tools.protoc --experimental_editions/' {} \;
 }

 build()

Spixmaster commented on 2025-09-03 07:19 (UTC) (edited on 2025-09-29 04:29 (UTC) by Spixmaster)

@bitcoinlizard I cannot build too. I think I hit the same error message. The issue is already created.

Maybe, confirm the issue to raise credibility and urgence.

bitcoinlizard commented on 2025-09-03 02:10 (UTC)

@Spixmaster - were you able to get version 25.09 to build successfully? I get this error:

python3 -m grpc_tools.protoc -I cln-grpc/proto cln-grpc/proto/node.proto --python_out=contrib/pyln-grpc-proto/pyln/grpc/ --grpc_python_out=contrib/pyln-grpc-proto/pyln/grpc/ --experimental_allow_proto3_optional WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1756864349.581160 75038 command_line_interface.cc:1557] Built-in generator --grpc_python_out specifies a maximum edition 2023 which is not the protoc maximum 2024. make: *** [Makefile:404: contrib/pyln-grpc-proto/pyln/grpc/primitives_pb2.py] Error 1

If you have the same problem I'll submit an issue with upstream.

Spixmaster commented on 2025-03-19 12:13 (UTC) (edited on 2025-03-19 12:15 (UTC) by Spixmaster)

You are absolutetly right. I updated the dependencies. "mrkd" does not even work anymore because it relies on "python-mistune1" which does not exist.