-
-
Notifications
You must be signed in to change notification settings - Fork 353
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
Fix for compilation with gcc 11 #1093
Conversation
This pull request introduces 46 alerts and fixes 63 when merging 0120d0e into f8fd1a8 - view on LGTM.com new alerts:
fixed alerts:
|
Build succeeds on an Ubuntu 21.10 variant with |
Still able to build on an Ubuntu 21.10 variant. |
This pull request introduces 43 alerts and fixes 63 when merging 6aca726 into f8fd1a8 - view on LGTM.com new alerts:
fixed alerts:
|
This pull request introduces 45 alerts and fixes 63 when merging d99fa9f into 7de8050 - view on LGTM.com new alerts:
fixed alerts:
|
* Updated bls library and its dependencies * Fixed build of depends on newer gcc * Removed tests for bls-signatures during "make check" * Fixed Windows qt issues * Fixed issue with mac * Fix for building boost on older mingw toolchains * Fixed compilation of dependencies on Mac * Bumped Ubuntu version for Windows build on GA * Fixed Windows dependencies compilation
PR intention
Many compilation problems were fixed
Code changes brief
Masternode code dependencies were upgraded from latest dash code:
bls-signatures
relic
bls
directoryDash code relying on these dependencies was patched
Depends packages upgraded/added in this PR:
qt
(to bitcoin version)boost
(to 1.77, ahead of bitcoin at the time of this PR)native_b2
(to bitcoin version)libxkbcommon
(to bitcoin version)bls-signatures
now builds without tests andmake check
doesn't run a test on it