Search Criteria
Package Details: dashpay-bls-signatures 1.3.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dashpay-bls-signatures.git (read-only, click to copy) |
---|---|
Package Base: | dashpay-bls-signatures |
Description: | Chia Networks BLS Signatures implementation fork for Dashcore |
Upstream URL: | https://github.com/dashpay/bls-signatures/ |
Licenses: | Apache |
Conflicts: | codablock-bls-signatures |
Submitter: | pizzaman |
Maintainer: | pizzaman |
Last Packager: | pizzaman |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2021-05-29 11:34 (UTC) |
Last Updated: | 2024-10-10 10:31 (UTC) |
Dependencies (5)
- catch2 (catch2-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libgmp-staticAUR (make)
- libsodium-staticAUR (make)
Required by (5)
- dash-cli (make)
- dash-daemon (make)
- dash-qt (make)
- dashcore (make)
- dashcore-git (make)
Latest Comments
Tharbad commented on 2022-03-26 01:33 (UTC)
Thanks
pizzaman commented on 2022-03-24 23:29 (UTC)
@Thardbad Fixed. Thanks.
Newer glibc versions deprecated MINSIGSTKSZ as constant https://github.com/catchorg/Catch2/issues/2178 . Dashpay bls-signatures include an older version of the catch library that was affected.
Fixed by this pull request https://github.com/dashpay/bls-signatures/pull/25. Which makes cmake check for newer https://archlinux.org/packages/community/any/catch2 if installed.
Tharbad commented on 2022-03-22 16:56 (UTC) (edited on 2022-03-22 17:01 (UTC) by Tharbad)
Getting:
Ideas?
lano1106 commented on 2021-08-26 19:02 (UTC)
The proposed fix looks to work.
I got a lot of linking errors but it turns out to be because bls-signatures and/or dashcore don't play nice with link-time optimization enabled (-flto).
I still have one issue. I'll share what it is in the dashcore project.
pizzaman commented on 2021-08-18 03:21 (UTC)
@lano1106 Thanks for the info, I subscribed to the issue.
lano1106 commented on 2021-08-17 18:33 (UTC)
FYI, I have raised the issue about the need for libgmp-static and libsodium-static upstream: https://github.com/dashpay/bls-signatures/issues/23
the work around to succeed in building without the static libs is to edit: src/CMakeFiles/combined_custom.dir/build.make
and remove the lines that does ar -x libxxx.so
Hopefully, this can be fixed upstream and simplify the process of building dashcore.