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
nano-wallet: init at 12.1 #39295
nano-wallet: init at 12.1 #39295
Conversation
Currently, the build fails with the following errors:
I updated cmake to 3.11.1 but still got the same error. |
It looks as if those libraries don't exist in boost 1.66, only in other versions:
However, build requires boost 1.66, it raises an error otherwise.. |
I guess the problem is that the nano wallet is forcing static libraries: https://github.com/nanocurrency/raiblocks/blob/V12.1/CMakeLists.txt#L122 I'll try patching that line and see if I can then set |
4d16996
to
444a924
Compare
Yes! That was it! So that is solved. Now I'm getting the following error:
Gotta see how to add those Qt5 resources some other day. Any pointers are appreciated, because I have no idea at the moment but will of course dig into it. |
5115f4a
to
a7ea9e9
Compare
Ok, solved that one and a bunch of other failures. Now I'm getting this error:
I don't understand. As far as I understand, I've added GL/gl.h to include path... |
Ok, thanks to some tips, that's solved too. Needed to add |
9544385
to
ce9d00a
Compare
Finally, this builds now and seems to work. Ready to merge. |
The name is now |
ce9d00a
to
45b2fca
Compare
@GrahamcOfBorg build nano-wallet |
No attempt on aarch64-linux (full log) The following builds were skipped because they don't evaluate on aarch64-linux: nano-wallet Partial log (click to expand)
|
No attempt on x86_64-linux (full log) The following builds were skipped because they don't evaluate on x86_64-linux: nano-wallet Partial log (click to expand)
|
No attempt on x86_64-darwin (full log) The following builds were skipped because they don't evaluate on x86_64-darwin: nano-wallet Partial log (click to expand)
|
I'm afraid this had sat long enough that it no longer evaluates on master due to the mesa changes. Can you try and rebase and look into that? |
@srhb Thanks, should be fixed now! (I rebased on nixos-unstable..) |
@GrahamcOfBorg build nano-wallet |
Failure on x86_64-darwin (full log) Attempted: nano-wallet Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: nano-wallet Partial log (click to expand)
|
I have no idea how to fix that build error on Darwin... |
@jluttine OK, could you limit meta.platforms to linux then? Should be good to go then. :) |
@srhb Ok, done! |
Success on aarch64-linux (full log) Attempted: nano-wallet Partial log (click to expand)
|
Motivation for this change
NOTE: This is work in progress. Hope to get some help and feedback here.Ready to merge now
This is a wallet for the Nano cryptocurrency (previously known as Raiblocks).
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)