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
monero{,-gui}: 0.16.0.3 -> 0.17.0.1 #99662
Conversation
Oh, thank you. I have been tracking the release of monero-gui but it caught me sleeping.
|
Ok, apparently they have just moved from qmake to cmake only. The package needs a couple tweaks, working on it. |
It took longer than expected due to the long compile time but it's done. |
@rnhmjoj Can you please turn on the trezorSupport by default (like it was before the change)? |
Yes, sorry: I forgot it off while testing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks all good, aarch64 too.
EDIT: actually no. Looks like monero-gui is trying to use the in-tree version of randomx and failing to build it on aarch64.
This is needed to build monero-gui without duplicating code.
This is a more appropriate solution to fix a build error in monero-gui.
I pretty much had to restart from scratch: I figured monero was using a bundled library instead of our own, which failed to build on non-x86-64 systems. So, I patched monero to use ours and reused the patched sources in monero-gui as well. Also, the architecture string has to be manually specified using -DARCH. I hardcoded the most common ones because it looks like they are different from the one in lib.platforms and I don't how else to get them. Now both monero and monero-gui should build at least on i686-linux, x86_64-linux and aarch64-linux. |
Tested the daemon and bootstrapping a node with monero-gui and everything is working. I'm merging. |
Motivation for this change
Version update to support the upcoming hard-fork (October 17th)
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)